Skip to content

Shopify B2B

Shopify B2B payment terms: Net 30, Net 60, and how they work

By Jahangir Alam · August 20, 2026 · Updated August 22, 2026 · 11 min read

Businesses don't pay like retail shoppers. They receive an invoice and pay it within an agreed window - Net 30, Net 60, due on receipt - rather than swiping a card at checkout. On Shopify, that's handled by B2B payment terms, and getting them right is what turns a store that can sell to businesses into one that businesses can actually buy from. This is a complete guide to Shopify B2B payment terms: what they are, which ones Shopify supports, how they work on an order, how to apply them to a negotiated quote, which term to offer whom, and how to extend terms without getting burned.

What payment terms are, and why B2B needs them

A payment term is the agreement on when an invoice is due. "Net 30" means the buyer pays within 30 days of the invoice; "due on receipt" means on delivery. It's a short phrase that carries a lot of weight, because it's the difference between a one-off transaction and an ongoing business relationship.

Businesses expect terms for reasons that have nothing to do with your store and everything to do with how organizations operate:

  • Cash flow. Companies receive and use goods before the money leaves, which is standard practice between businesses that trust each other. Paying by card up front ties up working capital they'd rather deploy elsewhere.
  • Approval and PO processes. A business buyer often issues a purchase order, receives the goods, matches the invoice, and then pays - a sequence that assumes an invoice with a due date, not an instant charge.
  • Accounting. Accounts-payable teams are built to process invoices on terms. A card receipt doesn't fit that machinery.
  • Scale. A buyer placing large or frequent orders can't run each one through a personal card. Terms are how volume buying actually works.

Retail assumes payment at the moment of purchase; B2B assumes payment follows an invoice on agreed terms. A store that can only take a card at checkout is, from a business buyer's point of view, not fully open for business. Payment terms are how you meet buyers where their purchasing process already is - and often the deciding factor in whether a company can buy from you at all.

The payment terms Shopify B2B supports

Standard Shopify checkout is built for immediate card payment, so on its own it has no concept of "pay later." Shopify B2B adds payment terms, assigned to a company, so that company's orders can be placed on terms rather than charged at checkout. The common terms you'll work with:

  • Net terms - pay within a set number of days of the invoice, such as Net 15, Net 30, or Net 60. Net 30 is the B2B default and the one most buyers expect.
  • Due on receipt - payment is due when the buyer receives the order. It's the lightest form of "terms," useful when you want an invoice-based flow but not an extended window.
  • Fixed or fulfillment-based due dates - variations where the due date is tied to a specific date or to fulfillment, for buyers whose accounting works that way.

The key point is that terms attach to the company, not to an individual email. When a contact from that company signs in and orders, the order can be placed under the company's assigned terms automatically. Everything else about B2B - the catalog, the price list, the tax handling - hangs off the same company model, so the buyer's whole commercial relationship, terms included, travels with them. And because Shopify B2B is capability-based rather than Plus-exclusive since the 2026 rollout, stores beyond Plus with B2B enabled can assign payment terms too.

How payment terms work on a Shopify B2B order

The flow is straightforward once terms are set:

  1. The order is placed on terms. Instead of charging a card, the order is created with the company's payment terms attached, so it's invoiced rather than paid immediately.
  2. An invoice is issued with a due date. The invoice references what was ordered - and, for purchase-order buyers, keeps the PO number on the record so the buyer's finance team can match it.
  3. The buyer pays within the window. Net 30 gives them 30 days; due on receipt means on delivery. They pay by whatever method you've agreed - often bank transfer for larger accounts.
  4. The order settles. Once paid (or marked paid), the order completes in Shopify like any other, and flows into your reporting and fulfillment the same way.

Nothing here needs a separate invoicing system. The terms live on the Shopify order, the invoice comes from Shopify, and the paid order is a normal Shopify order - one source of truth from placement to paid. For the specific mechanics of the most common term, see how to offer Net 30 on Shopify, and for buyers who pay by purchase order, see how to accept purchase orders on Shopify.

Applying payment terms to a negotiated quote

Standing accounts on a price list can order on terms directly. But a lot of B2B is negotiated - a volume deal, a custom job, a special rate - where the price isn't the catalog price. There, the order is usually created as a draft order with the agreed prices, and the terms are applied when it's created.

This is where a quote app fits. When you convert an accepted quote, QuotWay applies the buyer's Shopify payment terms on conversion, so the negotiated order is invoiced on Net 30 (or Net 60, or due on receipt) rather than charged. The negotiated line prices are locked in, drift detection re-checks tax and shipping, and the terms ride onto the draft order - so "50% down, balance Net 30" or "Net 30 on the full amount" runs natively. QuotWay reads and applies Shopify's own payment terms; it doesn't invent a separate terms system. This applies to company-aware quotes on the Enterprise plan with a B2B-capable store. See Shopify B2B quoting and convert to draft orders.

Which payment term should you offer?

Terms are a lever, not a default you set once. A few guidelines:

  • Net 30 for established accounts. It's the B2B norm and what most buyers expect. Offer it to companies with a track record with you.
  • Due on receipt or a deposit for new or higher-risk buyers. Until an account has established itself, invoicing on delivery - or taking part-payment up front - keeps your exposure sensible. On Shopify Plus you can pair terms with a deposit (part now, balance on terms) to de-risk a large first order. See how to take a deposit on a negotiated quote.
  • Net 60 as a relationship lever. Longer terms are a real incentive for a strategic account or a big commitment - but they're also credit you're extending, so reserve them for accounts you trust and orders worth it.
  • Match the term to the order, not just the buyer. A trusted account placing an unusually large order might still warrant a deposit or shorter terms on that specific deal. Terms can flex per relationship and per order.

The right term balances winning the deal against the risk of carrying it. Generous terms win business; they also mean you're financing the buyer until they pay - which is exactly why the next section matters.

Payment terms are not a credit product

Worth stating plainly, because it's easy to over-assume: offering payment terms means you are extending credit to the buyer. Shopify B2B (and a quote app like QuotWay) provides the mechanism - placing an order on terms, invoicing it, tracking the due date - but it is not a financing, net-terms, or accounts-receivable product. It doesn't underwrite the buyer, guarantee that you'll be paid, run collections, or decide who qualifies for credit.

QuotWay's role is narrower still: it reads and applies Shopify's own payment terms when a quote converts to a draft order. It records what was agreed and hands a clean, invoiced order back to Shopify. The credit decision - which businesses get terms, how long, and how much you're willing to carry - stays with you. Being clear about that keeps you from expecting a financing system where there's a quoting and invoicing tool. If you need actual trade credit or guaranteed payment, that's a separate financial product; payment terms are you choosing to trust a buyer, recorded and tracked in Shopify.

Extending terms without getting burned

Since terms are credit, treat them like it:

  • Grant terms deliberately. New buyers can pay up front or on receipt (or leave a deposit) until they've earned Net 30. Terms are something you extend to accounts you know, not a default every buyer gets.
  • Use deposits to cap exposure. On a large or first-time order, part-payment up front plus terms on the balance limits how much you're carrying if something goes wrong.
  • Have a follow-up process. Terms track a due date, but collecting is still your job. Decide in advance how you'll chase an overdue invoice and whether overdue accounts pause until they're current.
  • Watch concentration. If one account carries a large share of your outstanding invoices on terms, that's a risk worth managing before it becomes a problem.

The tooling handles the mechanics; the judgment stays with you. Done well, terms are one of the strongest tools you have for building repeat B2B business - the buyers you extend them to tend to consolidate their orders with you.

Do you need Shopify Plus for payment terms?

No. Shopify B2B - Companies and payment terms - is capability-based, not Plus-exclusive. Since the 2026 rollout extended B2B beyond Plus, stores on Basic, Grow, and Advanced with B2B enabled can assign payment terms too. QuotWay applies those terms on conversion on any B2B-capable store (on the Enterprise plan), whether or not it's Plus. What Plus adds here is collecting a deposit at checkout, which you can pair with terms to reduce risk on a big order; for the rest of the plan split, see do you need Shopify Plus for B2B?.

Terms from the merchant's side: you're the lender

Payment terms are usually framed as the buyer's benefit, but there's a mirror image worth seeing clearly: when you offer Net 30, you're financing the buyer for 30 days. The goods leave, the money doesn't arrive for a month, and in between you've funded their purchase out of your own working capital. For a growing B2B store, the sum of everything you've shipped but not yet been paid for - your accounts receivable - becomes a real number that can tie up cash you need for inventory and payroll.

That's not a reason to avoid terms; terms win business, and most B2B can't happen without them. It's a reason to offer them deliberately: know how much you're carrying at any time in open invoices on terms, watch how long invoices actually take to pay versus the term you granted, and use deposits on the largest orders so you're not financing the whole thing yourself. Terms are a growth tool and a cash-flow cost at the same time - the merchants who use them best treat them as both, and price the cost of carrying receivables into how generous they're willing to be.

Common mistakes with B2B payment terms

  • Offering the same terms to everyone. Terms are credit. Net 30 for a proven account and due-on-receipt for a first-timer is prudent, not rude.
  • Confusing terms with a payment guarantee. The order being "on terms" doesn't mean you'll be paid - it means you've agreed to invoice and wait. Vet the buyer accordingly.
  • No process for overdue invoices. A due date without a follow-up plan is a wish. Decide how you'll chase and when accounts pause.
  • Assuming you need Shopify Plus. B2B and payment terms are capability-based now; check whether B2B is enabled on your store rather than which plan badge it carries.

FAQ

What payment terms does Shopify B2B support?

Shopify B2B supports payment terms assigned to a company - Net terms such as Net 15, Net 30, and Net 60, plus due on receipt and fulfillment- or date-based due dates. When a company contact orders, the order can be placed on that company's terms rather than charged at checkout. Net 30 is the most common default.

How do I set up payment terms on Shopify?

Enable Shopify B2B, set up the buyer's Company, and assign the company its payment terms alongside its catalog and price list; orders that company places are then invoiced on those terms. For a negotiated deal, convert the accepted quote to a draft order and apply the buyer's payment terms on conversion - QuotWay does this on a B2B-capable store (Enterprise plan). See how to offer Net 30 for the step-by-step.

Do I need Shopify Plus for B2B payment terms?

No. Shopify B2B - including payment terms - is capability-based, not Plus-exclusive since the 2026 rollout, so stores beyond Plus with B2B enabled can use them. The reliable check is whether B2B is turned on for your store, not which plan you're on.

What's the difference between Net 30 and due on receipt?

Both are payment terms, but the window differs: due on receipt means the invoice is payable when the buyer receives the order, while Net 30 gives them 30 days from the invoice to pay. Due on receipt is the lightest invoice-based term; Net 30 (or Net 60) extends more credit and is the norm for established accounts.

Does QuotWay provide net terms or credit?

No. QuotWay reads and applies Shopify's own payment terms when a quote converts to a draft order - it isn't a financing, net-terms, or accounts-receivable product, and it doesn't decide who gets credit. You choose which businesses to extend terms to; Shopify records and tracks the invoice; QuotWay turns the agreed quote into the invoiced order.

Can I apply payment terms to a quoted (negotiated) order?

Yes, on a B2B-capable store. When you convert an accepted quote, QuotWay applies the buyer's Shopify payment terms on the resulting draft order, so a negotiated deal is invoiced on Net 30 (or Net 60, or due on receipt) rather than charged. This is available on the Enterprise plan; the negotiated prices are locked in and the terms ride onto the order.

Where QuotWay fits

QuotWay is a B2B quote and negotiation app for Shopify, built by EFOLI. Its part in payment terms is the negotiated deal: it turns an agreed quote into a native Shopify draft order and applies the buyer's Shopify payment terms on conversion, so the order is invoiced on Net 30 rather than charged - one record from agreement to paid, with the terms and any PO reference on it. It reads and applies Shopify's terms rather than acting as a credit or invoicing product, so the mechanics are handled and the credit decision stays yours. The free Lite plan runs the full quote → negotiate → draft-order loop; see Shopify B2B quoting, the plans and pricing, or add QuotWay on Shopify.

Sources

Related articles

See how QuotWay handles this on your store.