The get-paid stack, in order
Late payments are rarely caused by the invoice alone — they’re caused by a gap somewhere in the chain between agreeing to the work and following up on the money. The full stack looks like this:
- A written agreement or quote: scope, price, and payment terms agreed before work starts. A signed quote or even a confirmed email thread prevents most disputes — the invoice should never be the first time a client sees the number
- A professional invoice: unique invoice number, itemized line items, payment terms, and a concrete due date (Net 14 beats Net 30 for freelancers). Errors and missing fields are the top excuse for delayed payment
- A payment rail: the easiest way the client can actually pay — bank transfer/ACH for the lowest fees, or card/PayPal links when speed matters more than the processing cut. Put the payment instructions ON the invoice
- A late-fee policy: state it on the quote and repeat it on the invoice (e.g., 1.5%/month after the due date). You’ll rarely collect it — its job is to move you up the client’s payment queue
- Tracking and follow-up: know which invoices are outstanding, and send a polite reminder at day 3, 7, and 14 past due. Most "non-payment" is really non-follow-up
Where PaidHarbor fits
PaidHarbor covers the paperwork and follow-up layers of the stack, free and in your browser with no signup: a quote generator (send the estimate, convert it to an invoice in one click when accepted), an invoice generator with six professional templates and a live PDF preview, a receipt maker for when the money lands, and pay-math calculators — time card, work hours, overtime, sales tax, and margin — so the numbers on the invoice are right.
The follow-up layer is where the optional Pro tier earns its keep: automatic payment reminders that email the client at day 3, 7, and 14 past due and pause themselves the moment you mark the invoice paid — plus saved clients, unlimited invoice history, and an AI assistant that drafts an invoice from a plain-English job description or writes the reminder email in your voice (2 AI drafts/day are free for everyone).
What PaidHarbor doesn’t do: process payments or replace your contract. Pair it with your bank or payment processor of choice, and keep using whatever agreement or e-sign flow you trust.
Habits that speed up payment more than any tool
- Invoice immediately: send the invoice the day the work is delivered — every day you wait signals the money isn’t urgent
- Shorter terms: Net 14 (or due-on-receipt for small jobs) instead of defaulting to Net 30
- Deposits and milestones: take 25–50% upfront on new clients, and bill per milestone on long projects instead of one big invoice at the end
- One clear payment path: name the exact way to pay on the invoice; "contact us for payment details" adds a round-trip of delay
- Follow up on schedule: a calm, consistent reminder cadence beats one angry email at day 45