Back to Guides

Payment Terms on Invoices Explained — Net 30, Net 15, Due on Receipt

Published on April 25, 2026 • 7 min read
In short: Payment terms specify when a client is expected to pay your invoice. Net 30 means payment is due 30 days after the invoice date. Due on Receipt means payment is expected immediately. Setting clear payment terms is crucial for maintaining healthy business cash flow and minimizing late payments.

What Are Payment Terms?

Payment terms are the conditions under which a seller will complete a sale. They cover when the payment is expected, the payment methods accepted, and any conditions regarding early payment discounts or late payment penalties.

By clearly stating payment terms on your invoice, you establish a legal understanding with your client, set expectations, and protect your cash flow. Without explicit terms, clients may delay payment indefinitely, citing confusion or standard corporate payment cycles (which can stretch to 60 or 90 days).

Common Invoice Payment Terms Explained

TermMeaningBest For
Net 30 / N30Payment is due 30 days after the invoice date.Standard B2B transactions, corporate clients.
Net 15 / N15Payment is due 15 days after the invoice date.Small businesses needing faster cash flow.
Due on ReceiptPayment is due immediately upon receiving the invoice.Freelancers, one-off projects, small services.
PIAPayment in Advance (before work starts or goods ship).Custom orders, new clients, high-risk projects.
EOMEnd of Month. Payment is due at the end of the month the invoice was issued.Ongoing retainer work, subscription services.
2/10 Net 30A 2% discount if paid within 10 days; otherwise, full amount due in 30 days.Incentivizing clients to pay invoices early.
CODCash on Delivery. Payment is due when goods are delivered.Physical goods delivery, e-commerce.

How to Choose the Right Payment Terms

Selecting the right terms depends on your industry, cash flow needs, and client relationships:

  • For Freelancers & Small Agencies: Use Net 15 or Due on Receipt. You likely don't have the cash reserves to act as a bank for your clients by offering 30 or 60 days of credit.
  • For Enterprise B2B: Net 30 is the standard. Many large corporations have rigid accounts payable cycles and physically cannot process payments in less than 30 days.
  • For Large Custom Projects: Always use milestone payments. E.g., 30% PIA (Advance), 30% Mid-project, 40% Net 15 upon completion.

Late Fees and Penalties (The Indian Context)

To enforce payment terms, many businesses include a late fee clause (e.g., "A late fee of 1.5% per month will be applied to overdue balances"). However, for this to be legally enforceable, it must be stated in your original contract or agreed upon before the work begins. Merely adding it to the bottom of an invoice after the fact makes it difficult to enforce.

The MSMED Act Protection (India): If your business is registered as an MSME (Udyam Registration), the law protects you. The Micro, Small and Medium Enterprises Development Act mandates that buyers must pay within 45 days (or 15 days if no agreement exists). If they fail, they are legally liable to pay compound interest at three times the bank rate notified by the RBI.

How to Add Payment Terms in BillBanao

BillBanao makes it easy to set clear expectations. When creating an invoice, you can:

  1. Use the specific Due Date field to calculate the exact date based on your terms (e.g., if invoicing on April 1st with Net 15 terms, set the Due Date to April 16th).
  2. Use the Notes / Terms section at the bottom to explicitly state your terms and any late fee policies (e.g., "Payment is due within 15 days. Late payments are subject to a 1.5% monthly interest charge.").
  3. Include clear payment instructions, including UPI QR codes or bank details, to remove friction for the payer.

Set clear payment terms and get paid faster

Frequently Asked Questions

What does Net 30 mean on an invoice?

Net 30 means that the buyer must pay the full invoice amount within 30 days from the invoice date. It is a form of short-term credit extended by the seller to the buyer.

What does 'Due on Receipt' mean?

'Due on Receipt' means that the payment is expected immediately when the buyer receives the invoice. This is common for freelancers, small projects, or retail services.

What does 2/10 Net 30 mean?

'2/10 Net 30' is an early payment discount. It means the buyer can take a 2% discount if they pay within 10 days; otherwise, the full (net) amount is due within 30 days.

Can I legally charge late fees on overdue invoices in India?

Yes, but it must be clearly stated in your invoice terms and conditions or the original contract before the transaction occurs. For MSMEs in India, the MSMED Act actually mandates compound interest on delayed payments beyond 45 days.

Related Guides

Invoice vs Bill vs Receipt Quotation Format India How to Make a GST Compliant Invoice
⚖️ Disclaimer: This article is for general informational purposes only and does not constitute legal, tax, financial, or professional advice. While we strive to keep the information accurate and up-to-date, BillBanao makes no guarantees about the completeness, accuracy, or reliability of the content. Contract and MSME laws vary and evolve; always consult a qualified legal or financial professional for advice specific to your business operations. BillBanao is a formatting tool and is not a registered legal or tax service provider.