WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
The Best Ways to Get Paid Faster as a Freelancer
Practical, tested tactics to get paid faster as a freelancer: deposits, shorter terms, online payments, reminders, and late fees that actually work.
For two years I treated my invoices like prayers. I sent them, then I waited, then I refreshed my bank app at 11pm wondering if the rent was going to clear. My average pay date was 38 days from the day I sent the invoice. That is not a business. That is a hobby that happens to send PDFs.
Then I got tired of it and started treating cash flow like a problem I could actually fix instead of a weather pattern I had to survive. Most of what worked was boring. None of it required a single difficult conversation. Inside of a few months my average pay date dropped from 38 days to 11. Here is exactly what moved the needle, in roughly the order of how much each one mattered.
1. Take a deposit upfront
This is the single biggest change I made, so I am putting it first. For any project over a few hundred dollars I now ask for 50 percent before I start. No deposit, no work on the calendar.
Why it works: a client who has already paid you half is a client who has decided. The deposit filters out the tire-kickers, the people who were never going to pay, and the ones who will ghost you the second the work is done. It also means that on the day you start, you are already halfway paid. Your worst-case outcome went from "I did 40 hours for free" to "I got paid for 20 of them."
There is a psychological piece too. Once a client has money in the game, they show up to meetings, they answer emails, and they sign off on the final invoice faster because they want the thing they already partly paid for. A deposit does not just protect you, it speeds up the whole back half of the project.
If you are nervous about asking, frame it as standard, because it is. "My standard terms are 50 percent to book, 50 percent on delivery." Nobody who is going to be a good client blinks at that. Whether you are a designer, a developer, or shooting weddings, the same rule holds. If you do client photography, a deposit on your photographer invoice template is the difference between a confirmed booking and a maybe.
2. Use shorter payment terms
I used to put Net 30 on every invoice without thinking about it, because that is what the first contract I ever signed used. Net 30 is a default, not a law. Switching from Net 30 to Net 15 pulled my average pay date from 38 days to 19 almost overnight.
Here is the mechanism nobody tells you: most clients pay near the deadline, not on receipt. If you give them 30 days, they file it and pay on day 28. If you give them 15, they pay on day 13. The terms anchor the behavior. You are not being aggressive by writing Net 15, you are just choosing a better anchor.
For smaller jobs and repeat clients I go further and write "Due on receipt" or Net 7. For new clients on bigger work I will meet in the middle at Net 14. The point is to stop defaulting to 30 and start picking the shortest term the relationship can carry. If you want a plain-English breakdown of what each term actually means and when to use it, I keep this payment terms cheat sheet bookmarked.
3. Invoice the same day you deliver
For a long time I bunched my invoicing into a sad Friday-afternoon ritual once a week. That meant a project I finished on Monday did not get invoiced until Friday, and then the clock did not even start until then. I was donating four free days to every single client.
Now I invoice the same day I deliver the work, ideally within the hour. The work is fresh in the client's mind, they are happy with you, and the value is obvious because they are literally looking at the thing you just sent. Wait two weeks and the warm feeling fades, the invoice feels like a surprise, and it sinks to the bottom of their inbox.
Same-day invoicing did not just shave off the days I was wasting. It changed how clients felt about paying, because the bill arrived attached to the win instead of arriving cold. The fastest way to make this painless is to have your template ready to go so sending takes 60 seconds. An independent contractor invoice template that already has your details filled in means there is no friction between finishing the work and billing for it.
4. Accept online card and ACH payments
This one is almost embarrassing in hindsight. For years my invoices said "mail a check or send a bank transfer." Checks take a week to arrive and a week to clear. Bank transfers require the client to log in, find the routing number, type it correctly, and care. Every one of those steps is a place where the payment stalls.
The day I added a "Pay online" button to my invoices, average pay dropped again, from 19 days to around 13. A pay link lets the client tap, enter a card or link their bank for ACH, and be done in under a minute, often from their phone the moment they open the invoice. You are removing every excuse to put it off until later, and "later" is where invoices go to die.
Yes, card processing costs a couple percent. I did the math and getting paid two weeks earlier on every invoice was worth far more than the fee, especially when faster cash meant I never had to touch a credit card to cover a slow month. ACH is cheaper if you want to steer clients there. Either way, the rule is simple: make paying you a tap, not a chore.
5. Automate your reminders
I hated chasing invoices. It felt needy, the email was awkward to write every time, and so I just would not do it. Unpaid invoices would sit for weeks because I could not bring myself to send the nag.
Automated reminders fixed this completely. I set them to go out at three days before the due date, on the due date, and then every seven days after. The before-due reminder is the secret weapon, because it catches the invoice while the client still intends to pay and just forgot. A huge share of late payments are not refusals, they are inbox accidents, and a gentle nudge resolves them before they ever become late.
Because the reminders are automatic, I never have to feel like the bad guy. The system sends a polite, professional note on schedule whether I am working, asleep, or on vacation. Clients who used to drift to 45 days now pay around the due date because something keeps surfacing the invoice. Automating the follow-up was the difference between "I should chase that" and "it is already handled."
6. Offer a small early-pay discount
For clients on longer terms, especially bigger companies that insist on Net 30, I offer an early-pay discount written as 2/10 Net 30. That means: take 2 percent off if you pay within 10 days, otherwise the full amount is due in 30.
It works because it gives the person on the other end a concrete reason to push your invoice to the front of the pile. At a company with an accounts payable team, a 2 percent discount for paying early is genuinely attractive to them, and they will prioritize it over invoices with no incentive. You are turning your invoice from a cost into a small win for whoever processes it.
Two percent sounds like a lot to give up, but think about what you are buying: predictable cash 20 days sooner, and far fewer invoices that age out to 45 or 60 days. I only offer it on terms longer than Net 15, and only to clients I expect to be slow. For everyone else, short terms already do the job.
7. Set a clear late-fee policy
A late fee is not really about collecting the fee. It is about giving the deadline teeth. When the invoice plainly states that a fee applies after the due date, clients treat the date as real instead of as a suggestion.
I put a single line on every invoice: "A late fee of 1.5 percent per month applies to balances past due." That is a standard, defensible rate. The mere presence of that line moves invoices up the priority list, because nobody wants to explain to their boss why a bill grew. I rarely have to actually charge it, which is exactly the point. If you want to figure out a fair number and see what it adds up to over time, run it through a late fee calculator first so your policy is grounded in real math instead of a number you made up.
One note: state your policy upfront, ideally in your agreement and on the first invoice, not as a surprise after the fact. A late fee the client agreed to in advance is enforceable and uncontroversial. One that shows up out of nowhere just starts a fight.
8. Send a clean, professional invoice
Early on my invoices were a mess. A Word document with my name in the wrong font, no invoice number, no clear total, payment details buried in a sentence at the bottom. Those invoices got paid slowly because they looked easy to ignore, and honestly they were confusing to act on.
A clean invoice gets paid faster because it removes every speck of friction and doubt. The client should see, in two seconds, who it is from, what it is for, exactly how much, when it is due, and how to pay. A clear invoice number and a single bold total mean the person paying does not have to think or email you a question first. Every question your invoice raises is a delay it causes.
Looking professional also signals that you are organized and that you follow up, which quietly tells clients you are not someone to leave hanging. If you do project-based or trade work, a structured contractor invoice template with line items, materials, and labor laid out cleanly gets paid faster than a lump-sum number with no detail, because there is nothing for the client to question. You can build one in a couple of minutes with a free invoice generator.
9. Know your worth and price right
This one is less about any single invoice and more about why cash flow gets tight in the first place. When you underprice, you have no margin, so one late payment turns into a genuine crisis and you start taking any client who will say yes, including the slow payers you should have turned down.
When you price correctly, you create breathing room. A healthy rate means a single late invoice is an annoyance instead of an emergency, and it lets you walk away from the clients who treat your terms as optional. Pricing is a cash-flow tool, not just an ego one.
I had no idea what my number should be until I actually worked it out from my real costs and the income I needed. If you bill by the hour, a hourly rate calculator will back into a defensible number from your target income and billable hours. If you take on project work, a freelance rate calculator helps you price the whole job instead of guessing. And if you are weighing freelance against a salaried role, a 1099 vs W2 calculator shows what you actually need to charge to come out ahead after self-employment taxes and benefits you now pay yourself.
Stack them, do not pick one
None of these tactics is magic on its own. The reason my pay date went from 38 days to 11 is that they compound. The deposit got me half the money before I started. Short terms and same-day invoicing started the clock early and set a near anchor. The pay link removed the friction of paying. Automated reminders caught the forgetters before they went late. The late-fee line kept the deadline honest. Each one shaves off days, and together they turn getting paid from a thing you chase into a thing that mostly happens by itself.
Start with the deposit and the pay link if you only do two things. Those two alone moved me more than everything else combined. Then layer in the rest as habits, not as a one-time project, because the goal is a system that runs without you thinking about it.
That system is exactly what I built WaffleInvoice to be. It does deposits, online card and ACH payments, automatic reminders, late fees, and recurring billing, all free, so getting paid faster stops being a discipline you have to maintain and starts being the default. Send a clean invoice the day you finish, let the reminders run, and let the pay link do the rest. Your bank app at 11pm will be a lot less exciting, which is the whole point.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
What's the single biggest thing that speeds up payment?
Should I ask for a deposit?
Do online payments really get me paid faster?
What payment terms get me paid fastest?
How do reminders help?
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
How to Get Paid Faster as a Freelancer: 10 Proven Strategies
Get paid faster with these proven strategies: clear payment terms, multiple payment methods, automatic reminders, and more.
How to Send an Invoice (And Get Paid Faster)
How to send an invoice by email, payment link, or portal - including a copy-paste invoice email template and tips to get paid faster.
How to Send an Invoice as an Electrician (And Get Paid Faster)
Step by step guide to creating, sending, and getting paid on electrical invoices. Includes line item breakdowns, payment terms, and tool comparisons.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs Wave
Side-by-side feature breakdown, pricing, and honest pros and cons.
