Invoicing

    Invoice Payment Terms Explained: Net 30, Due on Receipt & More

    A complete guide to invoice payment terms — what they mean, which to use, and how they affect your cash flow as a freelancer or small business.

    By ··6 min read

    Invoice Payment Terms Explained: Net 30, Due on Receipt & More

    Payment terms are the section of an invoice that tells your client when they need to pay. They sound simple — but choosing the wrong terms is one of the most common reasons freelancers and small businesses end up with cash flow problems.

    Here's what every term means, which ones to use in different situations, and how to set terms that actually protect your business.

    The Common Payment Terms, Explained

    Due on Receipt

    What it means: Payment is expected immediately when the invoice is received.

    Best for: Small jobs, quick-turnaround work, one-off projects with new clients, or any time you need cash quickly. Some larger clients will push back on this for substantial amounts, so it works best for invoices under $1,000–$2,000.

    Net 7

    What it means: Payment is due within 7 calendar days of the invoice date.

    Best for: Most freelance work. Short enough to maintain healthy cash flow, reasonable enough that clients can process it without escalating through procurement. This is the default we recommend for most independent contractors.

    Net 14 / Net 15

    What it means: Payment due within 14 or 15 days.

    Best for: Slightly larger projects or clients who have a weekly accounts payable cycle. Gives them one or two processing windows without extending your wait significantly.

    Net 30

    What it means: Payment due within 30 calendar days.

    Best for: Corporate clients with formal AP departments who require this term by policy. Avoid offering Net 30 proactively — it's a 30-day free loan to your client.

    Net 60 / Net 90

    What it means: Payment due in 60 or 90 days.

    Best for: Large enterprise clients only, and only when negotiated explicitly. For small businesses and freelancers, these terms create serious cash flow problems.

    50% Upfront / 50% on Completion

    What it means: Half is invoiced before work starts, half on delivery.

    Best for: Large projects (typically $5,000+), new clients, or any project with significant time investment. Protects you against non-payment and ensures you have working capital during the project.

    Which Terms Should You Use?

    ScenarioRecommended Terms
    Small job, any clientDue on Receipt or Net 7
    Standard freelance projectNet 7 or Net 14
    Ongoing client, established relationshipNet 14 or Net 30
    Corporate client with AP processNet 30
    Large project, new client50% upfront + Net 7 on completion
    Monthly retainerDue on 1st of month (automated)

    The key principle: negotiate for shorter terms whenever possible. Net 30 is standard in corporate procurement, but most freelancers aren't bound by those conventions. If a client doesn't push back on Net 7, you just improved your cash flow by 23 days.

    How Payment Terms Affect Your Cash Flow

    The math is stark. If you invoice $5,000/month in project work:

    • Due on Receipt → $5,000 arrives in your account within 1–3 days
    • Net 7 → $5,000 arrives within 7–10 days
    • Net 30 → $5,000 arrives within 30–35 days

    At Net 30, you're always carrying a month's worth of completed work that hasn't been paid yet. If you have two clients, both on Net 30, you could have $10,000 of outstanding invoices at any given time — even if no one is actually late.

    Shorter terms don't just improve cash flow; they also reduce the risk of late payment. An invoice due in 7 days gets paid in 7 days. An invoice due in 30 days often gets paid in 45.

    Late Payment Penalties

    Adding a late fee clause to your invoices is one of the most effective things you can do to speed up payment. A typical clause:

    "Invoices unpaid after the due date are subject to a 1.5% per month late payment fee."

    Include this in your contract and on the invoice itself. You don't have to enforce it aggressively — the mere existence of the clause signals that you track payment dates and take them seriously. That alone is often enough to move you up the priority list when a client's AP team is deciding which invoices to process this week.

    Early Payment Discounts

    The reverse of a late fee: offer a small discount for paying ahead of schedule.

    "2/10 Net 30" means: 2% discount if paid within 10 days, otherwise full amount due within 30 days.

    Large companies with cash-management programs actively look for early payment discount opportunities. Offering 1–2% can get your invoice paid in days instead of weeks — and the cost is usually worth it.

    Setting Terms on Retainer Invoices

    Monthly retainers are the most predictable income a freelancer can have — and they're also where poor terms cause the most damage.

    Set retainer invoices to go out on the same date every month, due 7 days later. For example: "Invoice sent on the 1st, due by the 8th." Clients know when to expect it, their AP department builds it into their schedule, and you receive payment on a predictable cycle.

    Better yet: automate the invoicing entirely. With recurring billing software, the invoice generates and sends automatically every month. You never have to think about it.

    Displaying Terms on Invoices

    Don't just write "Net 30" — write the actual due date. "Payment due by 15 May 2026" is clearer and harder to misinterpret than "Net 30 from invoice date."

    Include your payment methods prominently. If you accept online payments via card or PayPal, say so, and include a payment link. The easier you make it to pay, the faster you get paid.


    Set your payment terms once and let SolidInvoice handle the rest — automatic reminders, online payment links, and real-time tracking. Start free for 14 days.

    Ready to simplify your invoicing?

    Try SolidInvoice free for 14 days. Professional invoices, online payments, recurring billing — no credit card required.

    Start Free Trial