Upfront Payment vs Net 30

Short answer: for most freelance work, the right structure isn't one or the other — it's a deposit upfront plus short terms on the balance. Take 25–50% before you start, then invoice the rest due on receipt or Net 15, not Net 30. Net 30 is what big companies offer you so they can hold your money for a month; you don't have to extend the same free financing to clients. Save longer terms for established clients who've earned them. Here's when each option fits and how to set it up.

Before you set terms, you need to know what each project actually has to clear. The free Freelance Rate Calculator → shows your real hourly take-home after self-employment tax and expenses — so you know the floor a deposit and balance have to cover.

What each option means

At a glance

OptionYour cash flowRisk to youBest for
Deposit upfrontStrong — money before workLowAlmost every project
100% upfrontStrongestLowestSmall jobs, new clients, first project
Due on receiptGoodLow–mediumBalance after a deposit; trusted clients
Net 15OkayMediumEstablished clients who need a short window
Net 30Weak — you finance themHigherLarger companies that require it; long relationships

Why upfront beats Net 30 for most freelancers

When you offer Net 30 with no deposit, three things happen, and none of them help you:

A deposit flips this. The client has skin in the game before you start, your downside is capped, and the deposit itself filters out clients who were never serious. That's why a deposit matters more than the cash — it's the cheapest screening tool you have.

The structure that works for most work

50% deposit to book the work, 50% due on receipt at delivery. For a larger project, split the balance into milestones — for example 33% to start, 33% at the midpoint, 34% on completion — and release the final files only after the final payment clears.

This keeps you paid roughly in step with the work you've done, so you're never far out of pocket. For a $4,000 project, you'd collect $2,000 before starting and $2,000 at delivery — you never carry more than half the job unpaid.

Not sure your project price even covers your costs? Use the free Freelance Rate Calculator → to set the number first. A clean deposit-and-balance schedule only protects you if the total it splits already covers your tax and expenses — otherwise you're just collecting an underpriced fee in two payments.

When Net 30 actually makes sense

There are real cases where offering Net terms is the right call:

Even then, "Net 30" should be your ceiling, not your default. There's no reason to lead with it for a new client or a one-off project.

How to ask without losing the deal

State your terms as a normal part of the process, not a negotiation:

To book the project I take a 50% deposit, with the balance due on delivery. I'll send the deposit invoice today and get started as soon as it's paid. Does that work on your end?

Notice it's framed as how booking works, not a request for permission. Most clients say yes because professional freelancers work this way. If a client refuses any upfront payment at all, treat it as a yellow flag — it often signals cash-flow problems or a habit of not paying.

Put the terms in writing

Your contract and every invoice should state the schedule, the due dates, and a late fee. Copy-paste wording:

Payment terms. A deposit of [50%] is due before work begins. The remaining balance is due on receipt of the final invoice. Invoices unpaid after [15] days accrue a late fee of [1.5%] per month. Final deliverables are released upon receipt of full payment.

How to handle pushback

They say…You say…
"We pay everything Net 30.""I can work with Net 30 on the balance once we've worked together. For a first project I take a 50% deposit to book it — that's standard for me."
"We don't pay deposits.""I understand. The deposit secures your slot and the start date. Without it I can't hold the timeline, but I'm happy to start once it's in."
"Can you just invoice at the end?""I bill a deposit up front and the balance on delivery — it keeps the project moving and is the same for all my clients."

Watch-outs

Payment timing is one piece of getting paid reliably — pair it with a clear deposit policy, sensible invoice payment terms, and a plan for late-paying clients.

Set terms off a rate that already covers your costs

A deposit and a short balance only protect you if the total they split is right to begin with. The $9 Freelance Rate & Tax Calculator spreadsheet nets your income against self-employment tax and expenses so you know your real take-home — then any payment schedule is just splitting a number that already works. Sending deposit and balance invoices? Get the calculator + a clean invoice template in the $14 Starter Pack →

Frequently asked questions

Should freelancers ask for payment upfront or offer Net 30?

For most work, the best structure is a deposit upfront plus a short balance, not Net 30. Take 25 to 50 percent before starting and invoice the rest due on receipt or Net 15. Net 30 is the corporate default that lets a client hold your money for a month, so reserve it for established clients or large companies that require it, and pair it with a deposit even then.

How much deposit should a freelancer take?

A deposit of 25 to 50 percent is standard. Use 50 percent or full payment upfront for small jobs and first-time clients, and 25 to 33 percent with milestone billing for larger projects. The deposit both improves your cash flow and screens out clients who were never serious about paying.

Is Net 30 bad for freelancers?

Net 30 isn't inherently bad, but it shifts risk and cash flow onto you — you do the work and wait 30 or more days to be paid, effectively financing the client. It makes sense for large companies whose systems require it or for long-trusted relationships, but it should be your ceiling rather than your default, and it should always be paired with a deposit.

What do I do if a client refuses to pay a deposit?

Treat a flat refusal to pay any deposit as a yellow flag, since it can signal cash-flow problems or a habit of not paying. Explain that the deposit secures the slot and start date, and that you can begin once it is in. If they still refuse and the project is large or the client is new, it is often safer to decline.

Net 15 or Net 30 — which should I offer?

Default to Net 15 or due on receipt for the balance after a deposit, and treat Net 30 as the maximum you offer only to clients who require it or have earned it. Shorter terms get you paid faster and reduce the risk that a 30-day window quietly stretches to 45 or 60 days in practice.