Get paid on a schedule, not on a hope.
Set a deposit, split the rest into milestones, and see exactly what a late payment costs. Then get contract-ready wording for the whole thing.
Create a free account to save this schedule and have it pre-fill payment terms on every new project.
Why freelance payment terms decide whether you get paid, not how good the work was
Most freelancers negotiate the price and leave the payment schedule vague — "invoice on completion", "net 30", or nothing at all. That single omission is what turns a profitable project into three months of chasing. A payment schedule is the part of the agreement that decides your cash flow: when money arrives, how much of the work you carry unpaid, and what happens when an invoice sails past its due date. This free payment terms builder turns a project value into a concrete schedule — deposit, milestones, final balance — with the late-fee and cancellation language to back it up.
The deposit is the single highest-leverage term in a freelance contract. A client who has paid nothing has nothing at stake; a client who has paid 30% up front has committed to the project and to you. Milestone payments carry that same logic through the middle of the engagement, so you are never more than one deliverable ahead of the money. The calculator shows exactly what each tranche is worth in currency, not percentages, so both sides can read the schedule without doing arithmetic.
What the payment terms builder produces
An ordered payment schedule showing every tranche with its amount and trigger: the deposit on signing, each milestone with an optional day offset, and the final balance on completion. A late-fee preview showing what an overdue balance accrues at 30, 60, and 90 days, so the deterrent is a number rather than a threat. An optional cancellation fee for work abandoned mid-project. And plain-English clause language, written from the computed figures, ready to paste into your contract or statement of work.
Project fees or a monthly retainer
Fixed-scope projects and ongoing retainers fail in different ways. A project needs a deposit and milestones so you are not funding the client's cash flow. A retainer needs a billing day, a clear count of included hours, an overage rate for anything past them, and a notice period so it cannot be cancelled on a whim. The builder handles both, and writes the matching clause for whichever you pick.
Frequently asked questions
What deposit should a freelancer ask for?
Between 25% and 50% for most project work. Under 25% rarely secures commitment; over 50% meets resistance from clients who have been burned before. Whatever you pick, state it in writing and make starting work conditional on it clearing — a deposit you do not enforce is not a deposit.
Are late fees on invoices actually enforceable?
Their real value is deterrent, not litigation. A stated fee in the signed agreement changes how an invoice is treated in a client's payment queue, which is usually enough. Enforceability varies by jurisdiction and contract, so have a solicitor review the wording if you intend to rely on it.
Is the payment terms builder free, and do I need an account?
The schedule and the late-fee preview are free with no account. Sign up free to save named payment plans, and to set a default that pre-fills the payment terms on every new project agreement in your workspace.
Does this replace legal advice?
No. It produces a practical working schedule and drafting help for freelance engagements. For high-value contracts or regulated work, have a solicitor review the final terms before you send them.