Get 80% off your plan for your first 3 months*
Guide

Invoice payment terms: a complete guide for small businesses

Learn what invoice payment terms mean, which ones to use, and how to set terms that protect your cash flow.

A small business owner filing tax reports at their desk

Written by Kari Brummond—Content Writer, Accountant, IRS Enrolled Agent. Read Kari's full bio

Published Friday 15 May 2026

Table of contents

Key takeaways

  • Establish clear payment terms using standard abbreviations like "net 30" or "due upon receipt" to protect your cash flow and set professional expectations from the start.
  • Choose payment terms based on your cash flow needs, industry norms, and customer payment history. Consider requiring deposits or cash in advance for new customers or large invoices.
  • Communicate your terms early, explain them clearly, and negotiate with confidence. Offering options like early payment discounts or installment plans can help you maintain strong client relationships while protecting your bottom line.
  • Automate payment reminders, late fee calculations, and recurring invoice scheduling to reduce late payments and keep your cash flow on track.

What are invoice payment terms?

Invoice payment terms are the conditions on your invoice that tell customers what they owe, when to pay, and how to pay. Clear terms help you get paid on time and avoid confusion.

An invoice can also include terms like:

  • Discounts and penalties. Early payment discounts or late payment fees.
  • Due date options. Prepayment, immediate payment, or future payment deadlines.
  • Deposit and installment terms. Due dates and amounts for partial payments.
  • Accepted payment methods. Credit card, ACH, bank transfer, or check.

Why invoice payment terms matter

Clear payment terms protect your cash flow and set professional expectations from the start. When customers know exactly when and how to pay, you're more likely to get paid on time.

According to Xero's Small Business Insights, US small businesses wait an average of 28.7 days to be paid, with invoices arriving 9.1 days late on average. That data highlights why setting clear terms upfront is so valuable for small businesses.

Here's why payment terms matter for your business:

  • Cash flow predictability. Know when money is coming in so you can plan expenses and payroll.
  • Fewer disputes. Written terms reduce misunderstandings about what's owed and when.
  • Stronger customer relationships. Transparency builds trust and keeps things professional.
  • Better financial planning. Predictable income helps you budget, invest, and grow.

Without clear terms, you risk late payments, awkward follow-up conversations, and cash flow gaps that can hurt your business. For more strategies, see this guide on how to reduce late payments and get paid faster.

Standard payment terms on an invoice

Standard invoice payment terms use abbreviated codes to communicate due dates and conditions. Once you know the common abbreviations, they're easy to understand and apply.

Here are the most common payment terms and what they mean.

Net X

Net X means the full payment is due within a set number of days from the invoice date. These terms are the most widely used in business-to-business (B2B) invoicing. Revenue recognition standards don't require complex adjustments if the payment period is one year or less.

Common net terms include:

  • Net 7: payment due in seven calendar days
  • Net 15: payment due in 15 calendar days
  • Net 30: payment due in 30 calendar days
  • Net 60: payment due in 60 calendar days
  • Net 90: payment due in 90 calendar days

How net 30 works in practice

Here's a worked example. You send a $5,000 invoice dated April 1 with net 30 terms. Your customer has until May 1 to pay the full $5,000. If you offer a 2/10 net 30 discount, the customer can pay $4,900 (a 2% discount) by April 11, or the full $5,000 by May 1.

Industry benchmarks for net terms

Different industries tend to use different net terms based on their cash flow cycles and project timelines:

  • Construction and manufacturing: Net 60 to net 90 is standard because of long project timelines and material costs.
  • Retail and professional services: Net 30 is the most common, balancing cash flow with competitive expectations.
  • Freelancers and consultants: Net 15 works well for smaller invoices and sole operators who need faster payment.
  • SaaS and subscription businesses: Due upon receipt is typical since services are delivered immediately and often billed monthly.

Net 15 vs. net 30 vs. net 60: choosing the right terms

Shorter terms like net 15 get cash into your account faster, which is ideal if you have tight margins or high operating costs. Net 30 is the most widely accepted standard and works well for most B2B relationships. Longer terms like net 60 give your customers more time to pay, which can help you win larger contracts or work with bigger companies that have slower payment cycles.

When deciding between shorter and longer terms, consider your monthly expenses, your customer's payment history, and what's standard in your industry. You can always start with shorter terms for new customers and extend them as the relationship matures.

Early payment discounts

Early payment discounts use a number pattern: the first number is the discount percentage, the second is the discount window, and "net" plus a number is the final due date.

  • 2/10 net 30: 2% discount if paid within 10 days; otherwise, full payment due in 30 days
  • 4/10 net 60: 4% discount if paid within 10 days; otherwise, full payment due in 60 days

Due upon receipt

Due upon receipt means payment is expected immediately or as soon as the customer receives the invoice. For in-person services like car repairs, this typically means same-day payment. For online invoices, it usually means within one business day.

EOM or MFI

End of month (EOM) means payment is due at the end of the current calendar month. Month following invoice (MFI) pairs with a number to set a specific due date in the next month. For example, 21 MFI means payment is due on the 21st of the month after you send the invoice.

CIA

Cash in advance (CIA) means payment is required before work begins or goods ship. This is also called payment in advance (PIA).

Related terms include:

  • CWO (cash with order): payment due when the order is placed
  • CBS (cash before shipment): payment due before goods are shipped

COD

Cash on delivery (COD) means payment is due when goods are delivered. This term is common for wholesalers supplying retailers.

Cash next delivery (CND) requires customers to pay for the previous delivery before receiving a new shipment.

Deposits and prepayments

Deposits and prepayments require partial payment upfront before work begins or goods ship. This practice has formal accounting guidelines. The Financial Accounting Standards Board (FASB) states that a company must recognize a refund liability if it receives advance payment and expects to refund any of it.

There are two ways to handle deposits on invoices:

  • Deposit invoice method. Send a separate invoice for the deposit amount, then a final invoice when work is complete.
  • Combined invoice method. Include deposit terms on the full invoice, such as "30% advance, EOM" (30% due now, balance due at month end).

Milestone payments

Milestone payments tie due dates to project stages rather than calendar dates. This model is common in large-scale government contracting.

Outline milestone terms in your contract before starting work, then reference them on each invoice.

Installment payments split the total amount into scheduled payments over time. Common formats include:

  • 40/30/30: 40% due first, then two payments of 30% each
  • 3X433: three payments at 40/30/30 split, each due 30 days apart

You can list all installments on one invoice or send separate invoices for each payment.

How to negotiate and communicate payment terms

Strong payment terms only work when your customers understand and agree to them. Having a clear conversation about expectations upfront can prevent late payments and protect your business relationships.

Here's how to handle payment term discussions with confidence.

Set expectations before work begins

Discuss payment terms during your initial proposal or contract stage, not after you've already started work. Putting terms in writing before a project kicks off gives both sides a clear reference point and reduces the chance of disputes later.

Explain your terms in plain language

Not every client is familiar with abbreviations like "net 30" or "2/10 net 30." When you send a proposal or contract, briefly explain what your terms mean in simple language. For example, you might write: "Payment is due within 30 days of the invoice date. A 2% discount applies if paid within 10 days."

Offer options when it makes sense

Giving clients a choice between two or three payment structures can make negotiations smoother. For example, you might offer net 15 with a small discount or net 30 at full price. Providing options shows flexibility while keeping your cash flow priorities intact.

Handle pushback professionally

If a client asks for longer payment terms than you're comfortable with, acknowledge their request and explain your position calmly. You can say something like, "I understand your preference for net 60, but net 30 helps me keep my cash flow steady and deliver consistent results for you." Framing your terms around the value you provide makes the conversation productive rather than confrontational.

Know when to hold firm

For new clients without a track record, high-value projects, or industries where late payment is common, shorter terms or upfront deposits protect your business. It's reasonable to require cash in advance or a deposit before starting work, especially when you're investing significant time or materials.

How to choose payment terms that fit your business

Choosing payment terms depends on your cash flow needs, industry standards, and customer relationships. There's no single right answer, but these factors can guide your decision:

  • Cash flow needs. Consider how quickly you need payment to cover operational expenses.
  • Industry norms. Research what's standard in your industry so your terms stay competitive.
  • Customer risk. Adjust terms based on payment history; require deposits or COD for customers who've paid late before.
  • Invoice size. Require deposits for large invoices, or offer installments to make big purchases more manageable.
  • Early payment discounts. Offer discounts to speed up payment, but weigh the cost against your cash flow needs.
  • Late fees. Charge fees to discourage late payments, but consider how this may affect customer relationships. Clearly state the fee percentage and when it applies so there are no surprises.

The nation's largest group of volunteer business mentors, Service Corps of Retired Executives (SCORE), has tips on how to create invoicing terms that speed up payments.

How to write payment terms on an invoice

Clear, professional payment terms help you get paid faster and avoid disputes. Follow these tips when writing terms on your invoice:

  • Use standard abbreviations. Write terms like "net 30" or "due upon receipt" that customers recognize.
  • Match your agreements. Ensure invoice terms reflect any verbal or written agreements with the customer.
  • Spell out discounts and fees. Clearly state early payment discounts, late fees, and deadlines.
  • Detail deposit or milestone terms. Include payment schedules on the invoice and confirm them in your contract first.
  • Align with your contract. Check that invoice wording matches contract terms to prevent disputes.
  • List accepted payment methods. Specify options like ACH, credit card, bank transfer, or check.
  • Add a pay now link. Make it easy for customers to pay in a few clicks.

Save your terms as a template to keep invoices consistent. You may need multiple templates if you work on different project types or use different terms for certain customers. Here's a free invoice template from Xero to get you started.

Keep copies of every invoice for your records. For more tips, check out this IRS resource on recordkeeping.

Invoice automation and payment terms

Automating your invoicing process can help you enforce payment terms consistently and reduce the time you spend chasing overdue payments. With US invoices averaging over nine days late according to Xero's Small Business Insights, automation takes the guesswork out of follow-ups and keeps your cash flow on track.

Here's how automation supports your payment terms.

Automated payment reminders

Set up email reminders that go out automatically before, on, and after the due date. A typical reminder schedule might include a courtesy notice seven days before the due date, a reminder on the due date itself, and a follow-up three days after the due date. Consistent reminders help customers pay on time without you having to send each one manually.

Automatic late fee calculations

If your terms include late fees, invoicing software can calculate and apply them automatically based on the rules you set. This removes the need to track overdue invoices manually and ensures fees are applied consistently across all customers.

Recurring invoice scheduling

For ongoing client relationships, schedule recurring invoices with your payment terms already built in. This saves time on repetitive invoicing and ensures every invoice goes out on time with the correct terms attached.

Payment tracking and aging reports

Use payment tracking dashboards to see which invoices are paid, pending, or overdue at a glance. Aging reports group your outstanding invoices by how long they've been overdue (for example, 1 to 30 days, 31 to 60 days, 61 to 90 days), so you can prioritize follow-ups and spot patterns in customer payment behavior.

Simplify your invoicing with Xero and get paid faster

Getting your payment terms right is just one part of effective invoicing. Xero helps you manage the entire process so you can get paid faster.

With Xero, you can:

  • Create professional invoices. Generate custom invoices with your payment terms built in.
  • Calculate sales tax automatically. Handle multiple tax jurisdictions without manual work.
  • Send invoices electronically. Email invoices directly to customers.
  • Track outstanding payments. See what's been paid and what's still due.
  • Accept online payments. Let customers pay by credit card or ACH through apps like Stripe or GoCardless.

Get one month free and see how Xero can simplify invoicing for your business.

FAQs on invoice payment terms

Here are answers to frequently asked questions about invoice payment terms.

What are reasonable payment terms?

Net 30 is the most common standard for B2B invoices. Net 60 or net 90 may work for established clients with strong payment history. For new customers or high-risk situations, consider CIA (cash in advance) or COD (cash on delivery).

What are net 7 payment terms?

Net 7 means payment is due within seven calendar days of the invoice date. This shorter window is common for small invoices, urgent work, or when you need faster cash flow.

Is "net 30" calendar days or business days?

Net 30 refers to 30 calendar days, not business days. The same applies to net 15, net 45, net 60, and other net terms.

What are standard payment terms on an invoice?

The most common payment terms are net 30, net 60, due upon receipt, and CIA (cash in advance). The right choice varies by industry, project type, and customer relationship.

What are 40/30/30 payment terms?

The 40/30/30 structure splits the total into three installments: 40% due first, then two payments of 30% each. When combined with net 30 terms (written as 3X433), each payment is due 30 days apart.

Can I change payment terms after sending an invoice?

You'll need customer agreement to change terms after sending an invoice. If you need to adjust terms, communicate clearly with your customer and issue a corrected invoice. For future invoices, set terms upfront in your contract to avoid confusion.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Get one month free

Sign up to any Xero plan, and we will give you the first month free.