ContractGuards

Net-90 Payment Terms: What Freelancers Should Know Before Signing

Net-90 payment terms mean the client has up to 90 days after invoicing (or after delivery, read carefully which) to pay you. For a large company, that's routine accounts-payable policy. For a freelancer or small business, it can mean fronting your own time, tools, and living costs for three months before the money arrives. The terms aren't "bad" by default, but they shift real cash-flow risk onto you, and that's worth pricing in or negotiating before you sign.

The practical question isn't just "is Net-90 fair" but "can my business survive a 90-day gap on this project, and what protections offset it?" A deposit, milestone payments, or a late-payment fee can make long terms workable. With none of those, Net-90 can quietly become the most expensive part of the deal.

This page covers what Net-90 really means, when to accept it, and how to negotiate. It's risk education and negotiation prep, not legal or financial advice.

Worried about this in your own contract?

Paste your contract and get a free risk summary in 60 seconds — every clause like this, flagged with what to ask for.

Scan my contract free →

What Net-90 actually costs you

Net-90 is an interest-free loan you're extending to the client. The cost to you is the cash-flow gap plus the risk that payment slips even further past day 90. Before agreeing, ask three questions: Can you cover two to three months of expenses while you wait? Is this project large enough to justify the wait? Can you negotiate a deposit to offset the window? If the answer to all three is no, it's reasonable to decline or renegotiate.

Also check the trigger. "Net-90 from receipt of a valid invoice" plus a slow invoice-approval process can stretch real payment well beyond 90 days.

How to negotiate longer terms down

Many companies will agree to shorter terms if you simply ask, Net-30 or Net-15 is common when the relationship allows. If the client's AP system is genuinely locked to Net-60 or Net-90, negotiate structure instead: a deposit upfront (often 25 to 50 percent), milestone payments tied to deliverables, or partial payment on acceptance.

A late-payment fee is a fair backstop. Freelancers commonly charge 1 to 2 percent per month on overdue balances (or the maximum your local law allows). Specify clearly when it kicks in so it's enforceable rather than aspirational.

Read the payment clause alongside the rest of the contract

Payment terms rarely live alone. They interact with termination (do you get paid for work in progress if the client exits?), kill fees, and IP transfer (does the client get ownership before they've paid?). A strong protection is a clause stating the client doesn't take ownership of your work until payment clears.

Before you accept Net-90, run the full agreement through ContractGuards to see the payment trigger, any late-fee or kill-fee terms, and how payment connects to termination and IP ownership, so a long payment window isn't stacked on top of other risks you didn't notice.

Common questions

Is Net-90 normal for freelancers?+

It's common with large enterprise clients whose accounts-payable systems default to long terms, but it's not the norm for small or independent work, where Net-15 to Net-30 is more typical. Net-90 is normal to encounter and normal to push back on. Many clients can offer shorter terms or a deposit if you ask.

How do I get paid faster than Net-90?+

Ask directly for shorter terms first, many clients will agree to Net-30 or Net-15. If their system can't change, negotiate around it: an upfront deposit, milestone payments tied to deliverables, or payment on acceptance for portions of the work. Adding a clearly defined late-payment fee also creates an incentive to pay on time.

Can I charge a late fee on Net-90 invoices?+

You can if the contract allows it, which is why you want the late-fee term written in before signing. Freelancers commonly charge 1 to 2 percent per month on overdue amounts, or the maximum permitted by local law. Specify exactly when the fee starts (for example, the day after the due date) so it's clear and enforceable.

What if the client pays even later than 90 days?+

That's the core risk of long terms, the stated period is a floor, not a guarantee. Protect yourself with a defined late fee, a deposit so you're not fully exposed, and a clause ensuring you retain ownership of deliverables until paid. For chronic non-payment, the contract's dispute-resolution terms become relevant, which is another reason to read the whole agreement, not just the payment line.

More contract guides

ContractGuards is an AI contract-risk screening tool, not a law firm, and does not provide legal advice or create an attorney-client relationship. Reports are automated, may be incomplete or inaccurate, and may miss important issues. Always have a qualified attorney review any contract before you rely on it or sign.