What is Payment Terms?
Payment terms define when and how a buyer must pay a seller. Learn about Net 30, Net 15, due on receipt, late fees, early-pay discounts, and how to set payment terms that protect your cash flow.
**Payment terms are the agreed conditions that specify when and how a client must pay an invoice.** They define the deadline for payment, any applicable discounts for early payment, and any penalties for late payment. Payment terms are a core element of every professional service agreement and invoice, and they directly control the timing of cash flow into your business. For freelancers and small business owners in the United States, payment terms are one of the most important contractual decisions you make. Set them too long (Net 60 or Net 90) and you are effectively providing your clients with a 60- or 90-day interest-free loan. Set them too short without client agreement and you may create friction that damages relationships or causes disputes. The most common payment terms used in US freelance and small business contexts include: Net 30 (payment due 30 days from invoice date), Net 15 (payment due 15 days from invoice date), Net 7 (payment due 7 days from invoice date), Due on Receipt (payment expected immediately), and 50/50 (50% upfront, 50% on delivery). Each format has different implications for your cash flow, client relationships, and collection burden. Payment terms also include conditions beyond just the deadline. A complete payment terms clause might read: 'Payment due Net 30 from invoice date. A late fee of 1.5% per month will be applied to balances unpaid after 30 days. A 2% discount is available for payment received within 10 days (2/10 Net 30).' This single statement covers the due date, the late penalty, and an incentive for early payment -- three distinct levers for influencing when you get paid.
Payment terms work by creating a binding contractual expectation between the service provider and the client regarding the timing of payment. When both parties sign a contract or when the client accepts an invoice that clearly states the terms, those terms become enforceable. The most common format uses 'Net' followed by a number of days: Net 30 means the full invoice amount is due 30 calendar days from the invoice date. The word 'Net' in this context means the total -- the full net amount is due, as opposed to a partial payment or installment. A more complex format includes an early payment discount: '2/10 Net 30' means the client can take a 2% discount if they pay within 10 days, or they can pay the full amount by day 30. This format is common in B2B transactions and can meaningfully accelerate collections for businesses willing to trade a small margin for faster cash. Payment terms are negotiated, not unilaterally imposed. While you can state your standard terms on every invoice, a client with more negotiating leverage may request longer terms -- especially large corporations with standardized AP processes. A Fortune 500 company might insist on Net 60 or Net 90 terms for all vendors, regardless of vendor preference. For freelancers working with both large and small clients, it is common to have different payment terms for different client segments. Established corporate clients with reliable payment history might receive Net 30. New clients or those with past payment issues might be offered Net 15 or require a deposit. Building this flexibility into your contracts from the start gives you the tools to manage cash flow across a diverse client base.
Choosing the right payment terms for your freelance business is a balancing act between cash flow needs, client relationships, and competitive positioning. Most freelancers default to Net 30 because it is the most commonly expected term, but many would benefit from shorter or more structured arrangements. Net 15 is increasingly common among US freelancers and is generally accepted by clients without pushback. Moving from Net 30 to Net 15 cuts your average collection time in half -- a significant improvement for anyone managing tight monthly cash flow. If a client pushes back on Net 15, the conversation itself reveals something useful about how they approach vendor relationships. Deposit-plus-balance terms are particularly valuable for project-based work. Requiring 25-50% upfront before work begins serves two purposes: it provides working capital to cover project expenses and it screens for serious clients. A client who refuses to pay any deposit before a project starts is a potential collections risk. Milestone-based terms tie payment to deliverable completion rather than calendar days. For example, 25% on contract signing, 25% on first draft delivery, 50% on final approval. This structure keeps client payments tied to tangible progress, reducing disputes about value received and ensuring you are never far from your next payment. Always state your payment terms explicitly on every invoice -- do not assume the client remembers what was in the contract. A clear 'Payment Due: May 1, 2025 (Net 30 from April 1, 2025 invoice date)' on the face of the invoice leaves no ambiguity and gives the client everything they need to process payment on time.
Payment terms and invoice dates are closely related -- one determines the other -- but they are distinct concepts with different functions in your billing system. The invoice date is a fixed timestamp: the date the invoice was issued. It is a historical fact recorded on the document and does not change. Payment terms are the rule applied to the invoice date to calculate the due date. 'Net 30' is the term; if the invoice date is April 1, applying Net 30 gives you a due date of May 1. Payment terms are the formula; the invoice date is the input; the due date is the output. Where this distinction matters practically: if a client receives an invoice and questions the due date, they are usually confused about one of three things -- the invoice date they received versus the date on the invoice, the payment term calculation, or both. Having both fields clearly displayed on your invoice (invoice date: April 1, payment terms: Net 30, due date: May 1) eliminates ambiguity. Payment terms can also vary from the default within a single client relationship. A contract might specify Net 30 as the standard, but a specific invoice might note 'Due on Receipt' for an urgent deliverable or 'Net 45' for an unusually large project where extended terms were negotiated. The invoice date stays consistent in format; the payment terms can change invoice by invoice when warranted. For tax purposes, the distinction also matters: the invoice date determines which tax period income falls into under accrual accounting, while the payment terms determine when cash is actually received -- which matters for cash-basis accounting and for evaluating the accuracy of your cash flow forecasts.
Setting effective payment terms requires both business judgment and clear documentation. Here is a practical process for US freelancers. Step 1: Choose your standard terms. Start with Net 15 or Net 30 depending on your industry norms and cash flow needs. Creative freelancers often use Net 15; professional services firms often use Net 30. Either is reasonable; consistency matters more than the specific number of days. Step 2: Include terms in your contract. Before starting any project, have the client sign a contract that explicitly states your payment terms, due date calculation method, late fee policy, and preferred payment methods. This makes the terms contractually binding. Step 3: State terms clearly on every invoice. Even if terms are in the contract, restate them on the invoice: 'Payment Terms: Net 30. Due Date: May 1, 2025.' There should be zero ambiguity about when payment is expected. Step 4: Consider a deposit requirement. For new clients or large projects, require 25-50% upfront. This is standard practice across most freelance industries and protects you against non-payment risk. Step 5: Add a late fee clause. Specify the late fee rate (typically 1.5% per month) in both your contract and on your invoice. Consistent enforcement of this clause is a strong incentive for timely payment. Step 6: Offer an early payment discount for large clients. If you work with clients who control large payment volumes, a 1-2% early payment discount can meaningfully accelerate collections and is often worth the small margin concession.
Eonebill.ai makes payment terms management simple by building common term formats directly into the invoice creation workflow. When you create an invoice, you select your payment terms from a dropdown -- Net 30, Net 15, Net 7, Due on Receipt, or a custom term -- and the platform automatically calculates and displays the payment due date on the invoice. This automation eliminates the manual date arithmetic that causes errors and due date confusion. The platform stores your preferred default payment terms so you never have to re-enter them for repeat clients -- they are applied automatically to every new invoice unless you override them. For clients with negotiated custom terms -- for example, a corporate client who requires Net 45 -- you can set client-specific default terms that apply whenever you invoice that client, without affecting your standard terms for other clients. The platform also supports late fee configuration: set your fee rate once, and it is automatically calculated and added to any invoice that becomes overdue, then displayed clearly on the updated document sent to the client. You can create invoices with professional payment terms for free using the invoice generator at /free-tools/invoice-generator. For client-specific term management, automatic late fee calculation, and recurring invoice scheduling aligned to your payment terms, explore the Pro and Business plans at /pricing.
1. Using Net 30 by default without considering whether Net 15 would work just as well. Many freelancers use Net 30 simply because it is the most common term, not because their clients require it. Ask yourself: would my clients pay within 15 days if I asked? For many, the answer is yes. 2. Not stating payment terms explicitly on every invoice. Assuming clients remember contract terms is a mistake. Always print the payment terms and due date directly on the invoice face. 3. Offering terms you cannot enforce. If you write 'late fee of 1.5% per month' but never apply it, clients learn the clause is decorative. Either enforce your terms consistently or remove them. 4. Accepting verbal changes to written payment terms. If a client calls and says 'can we extend this invoice to 60 days?' always get the revised agreement in writing -- even a confirmatory email -- before agreeing. 5. Setting the same terms for all clients regardless of risk. A long-established client with a perfect payment history might reasonably receive Net 30. A new client, an international client, or a client with a history of disputes should face shorter terms or a deposit requirement.
Payment terms connect to the full billing lifecycle in important ways. **Invoice Date** -- The starting point for all payment term calculations. The due date is always the invoice date plus the number of days in your payment terms. Learn more at /glossary/invoice-date. **Late Payment Fee** -- The charge applied when a client misses the payment deadline established by your terms. Late fees are the enforcement mechanism for your payment terms. Learn more at /glossary/late-payment-fee. **Overdue Invoice** -- Any invoice not paid by the due date calculated from your payment terms. Understanding terms helps you identify exactly when an invoice crosses into overdue status. Learn more at /glossary/overdue-invoice. **Recurring Invoice** -- An invoice issued on a regular schedule. Recurring invoices apply the same payment terms each cycle, creating predictable cash flow. Learn more at /glossary/recurring-invoice. **Retainer Fee** -- An upfront payment securing ongoing services. Retainer arrangements often have their own payment terms separate from project invoices. Learn more at /glossary/retainer-fee.