It's Big Awesome Savings time
75% OFF FOR 6 MONTHS*
Need help choosing a plan?
Created with Sketch. 1800 917 771 Schedule a call
Need help?
We're here for you.
Schedule call
Created with Sketch.
Running a business

20 ways to get clients to pay their bills and invoices faster

Being proactive about invoicing and following up with clients who are late paying your bills is essential to help manage your cash flow. Here are some great tips to give you the best chance of being paid on time and in full.

One of the most awkward and uncomfortable situations in business is having to remind clients about late payments on a bill or invoice for your goods or services. Even harder is trying to respectfully request immediate payment without the conflict associated with adding late charges or delaying work submission.

To avoid the conflict, here are 20 tips that are designed to get clients to pay their bills by the due date or even earlier.

1. Request an upfront payment or deposit

This is probably best suited for larger projects, but an agreement to pay half the bill at the onset of the project and the other half after completion is a sign of good faith and an indication you’ll likely get paid at the end of a job. This will not only help by improving cash flow, it will also “train” the client to pay prior to the work being completed.

2. Invoice your client as quickly as possible

You should send a professional invoice to your client as soon as the project is finished. This links the completed work and payment together, which has been found to result in immediate payment.

3. Offer a retainer

If the client is providing long-term work, a retainer will allow the client to know exactly how much should be paid and when. This helps them manage their budget more effectively, and it may get you paid quicker.

4. Stick to a regular payment schedule

If the client expects an invoice from you on the first and fifteenth of each month, then you need to deliver your bill on those dates. Having agreed payment terms is one of the best ways to get your customers to pay.

5. Negotiate clear payment terms upfront

It’s essential to have a written agreement between you and the client that clearly outlines terms, deadlines, fees and other essentials. This allows you and the client to get in synch regarding when invoices are sent and how long they have to pay. You can emphasise these payment terms on each invoice, such as “Due upon receipt” or “Total invoice amount due within 10 business days.”

6. Be polite with your invoice language

While it may seem unimportant, adding lines like “Thank you for your business” and “We appreciate your timely payment” positively reinforces the relationship you have with a client. Be nice, and they just may return the favour by paying on time. In fact, often a simple “please” or “thank you” can increase your chances of getting paid.

7. Provide a small discount for early payment

This can be a percentage of the total invoice amount, which often adds up for clients as a cost advantage. For example, a 2% discount on early payment may entice a client to pay the invoice earlier.

8. Penalise late payment

To encourage earlier payments, you may want to add a percentage fee for late payments (for example, a 2% fee to invoices not paid within 15 days). These additional costs for being behind on payment can have a large enough impact on your client’s bottom line to motivate a speedy turnaround.


Also read: How to create a termination letter for a problematic client

9. Send payment reminders at regular intervals

Sending friendly reminders up until the due date will help clients remember the deadline is drawing near or has arrived.

10. Review your invoice system weekly

Although it’s easy to get distracted by daily tasks and project work, part of the responsibility in collecting invoice payments is up to you. This means tracking invoices and accounts receivable weekly to determine which clients have and have not paid.

Grow Your Business with QuickBooks

11. Be flexible with payment types

While some clients may want to pay by cheque, credit card or online invoice, others prefer direct deposit. Opening up your payment options gives clients every reason to pay you on time.

12. Maintain a good rapport with clients

Dealing with clients means you’re in a business relationship, so focus on developing good communication and understanding each other’s side of the partnership. If and when payment for an invoice becomes an issue, a healthy relationship can provide a way to work through it and help both parties reach an agreement without fracturing the relationship. Maintaining positive relationships with clients may even prevent issues from ever arising.


13. Automate tax invoices

Automating invoicing through accounting software like Intuit QuickBooks gets the invoice in the client’s hands quicker and keeps your bill at the top of their mind. These online invoice solutions will also likely have payment reminders and can link to payment systems.

14. Use a recurring billing option with your automated invoice solution

A software solution that sends your invoice out for you and potentially allows for an automatic direct deduction of the money from your client’s nominated account will allow both you and the client to focus on work instead of sending and paying invoices.

15. Don’t waver on payment terms

Unfortunately, flexibility can be used as an excuse to continually be late. Although you may offer a grace period once, remind the client payment terms have not changed and they need to pay by the due date.

16. Reward and recognise clients

Give clients a handwritten “Thank You” note or send a quarterly gift to celebrate mutual success. This is not bribing them to pay invoices, but it does grease the payment wheels by letting them know just how much you appreciate their business.

17. Renegotiate payment terms

The last thing you want to do is lose a client over invoice terms. Clients who typically pay their bills on time can sometimes pay late for any number of reasons. To show you understand their situation and to solidify the value you place on the relationship, you can discuss different payment terms for a temporary period of time.

18. Don’t hesitate to ask for payment and regularly follow up

You’ve done the work, and now it’s up to you to make sure you get paid. Make sure you follow up late invoices as soon as they fall due.


19. Add cloud-based management for invoicing

Cloud-based management solutions such as Intuit QuickBooks allow you to create, edit and send invoices from anywhere. This is ideal for those times where a client may need you to revise an invoice or send them another copy of it to get paid. Even if you are in some exotic locale and get this request, the cloud-based solution provides a way to respond, so there is no delay in payment.

20. Hold on to work until you get paid

Like the penalty tip, negative reinforcement has to be deployed in certain situations. The goal is to highlight a working relationship involves transactions where work and payment go hand-in-hand.


Get it right the first time

Not every tip will work effectively for every client, so try different tactics to see which ones help generate cash flow. Don’t forget the best way to get paid is by signing a contract and creating a professional invoice that outlines all the terms of the job.


Related Articles

Looking for something else?

Get QuickBooks

Smart features made for your business. We've got you covered.

Help Me Choose

Use our product selector to find the best accounting software for you.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.

Stay up-to-date with the latest small business insights and trends!


Sign up for our quarterly newsletter and receive educational and interesting content straight to your inbox.

Want more? Visit our tools and templates!

By signing up you are agreeing to our terms and privacy policy.

A happy small business owner signing up for the QuickBooks newsletter on laptop