InvoiceBerry Blog

Small Business | Invoicing | Marketing | Entrepreneurship | Freelancing

10 Ways to Get Paid in Advance (Before Your Invoice Is Due)

Written by on October 02, 2017

One of the most difficult things about being a freelancer or business owner is that your payment doesn’t seem to be guaranteed.

In fact, many people are finding out that their clients tend to be late in paying their invoices. According to Simply Business, small businesses have to wait 72 days on average to get their invoices paid.

Try our online invoicing software for free

Send professional-looking invoices
Accept online payments with ease
Keep track of who's paid you

Start sending invoices

72 days—that’s more than two months from the time the invoice was issued. The normal payment terms are usually Net 30, where the payment is expected 30 days after the invoice is issued.

With late payment on your invoices, your cash flow will be diminished and you could have real problems meeting your many financial obligations.

If that’s the case, then you need to find some ways to get your invoices paid on time. But did you know you can actually get your invoice paid in advance?

Don’t believe me? Today I’ll show you the 10 best ways you can get paid in advance long before your invoice is due.

5 Important Facts About Invoices Although invoices are important for your business, there are many things you may not know about them. Read here for the most important facts about invoices. READ MORE

1. Ask for payment upfront

One of the easiest ways to ensure you get paid in advance is to change your payment terms. Instead of agreeing by default that you’ll want your invoices paid within 30 days, you should ask for payment upfront.

That’s right—simply inform your customers that you’ll need 100% of payment to be submitted before you’ll even start work. This works great if you have history, experience and trust on your side.

2. Ask for half (or partial) payment upfront

Now, of course, there are some customers who won’t be too eager to give you everything upfront. However, they may be willing to give you half or other partial payment.

The simplest is to ask for 50% now and 50% after you’ve delivered the goods or services. But you can also ask for 30% or even 70% upfront.

That way, both of you get what you want—you get paid in advance and your customer doesn’t have to commit fully yet.

Eliminate Payment Hesitation

Asking for an upfront payment from your client may create some hesitation and uncertainty on the clients end. If anyone is dealing with your services for the first time, there may be some reluctance to hand over money before the project is even done. That’s understandable.

Smaller projects with a more digestible cost may be easier to coax out the upfront payment. When you move up to more sizeable projects that may run into thousands of dollars, that’s where the hesitation comes into play.

There are a few methods to help alleviate some of this pressure with your client. It can help create mutual understanding and get the payment before the project has begun.

a. Escrow

Probably the simplest solution is to have the payment in escrow. This essentially involves a 3rd party that holds onto the payment from your client until you have delivered on your promise.

The client will be safe knowing that his or her money is kept in a secure place, without you having the opportunity to bail with their investment. You are guaranteed security as well. Money will be there waiting until your job is completed.

Sites such as or Upwork help create the escrow account you can both agree on.

b. Project Breakdown

Sitting down with your client face-to-face and going over the details of the project can create some peace of mind. Covering the extent of the job at hand, what resources will be utilized, time span, and other intricacies will familiarize your client with what’s ahead.

Even if you are unable to meet your client due to proximity, it never hurts to have a conversation over Skype or other similar communication platform.

Build trust with the people you work with. Going over the project, and everything relating to it will give your client a sense of security and will show your competence.

c. Previous Clients May Offer Serenity

You may already have a list of satisfied clients you had worked with before. They may offer some solace in this situation.

Make sure that testimonials from your previous organizations or people you have worked for are visible to your new prospects. This can also help decrease the discomfort that associated to handing over large sums of cash before the project has commenced.

Implore your hesitant client to get in touch with your previous clients and ask about the work you have done. This can surely help reassure of your quality and your ability to deliver.

3. Offer 2/10 Net 30

This may seem like a lot of mumbo-jumbo, but it’s actually a normal way for businesses to offer a percentage discount to their clients.

In 2/10 Net 30, this is what it means: the business will give a 2% discount on invoices paid within 10 days. If it isn’t paid within 10 days, the full payment is expected in 30 days from the date of issue.

You can also make it a 5/10 or 10/10 Net 30—discounts which I’m sure will incentivize the client to pay faster.

Net 30 and Other Invoice Payment Terms Today we’ll look at the most important invoicing payment terms, including Net 30, Net 60, 1/10 net 30 (1/10, n/30), Cash on delivery and many more. READ MORE

4. Request payment before delivery

This isn’t really asking your client to pay their invoice before you start work. You’ve already finished the work (or are ready to deliver the goods).

However, before you’ll deliver, you are requesting the payment in full. You can do this by putting a password on a document or file that they are requesting or simply sending an email.

5. Send electronic invoices

One of the biggest reasons why clients pay late is that there are some friction points to their paying faster. Simply, if you’re sending your invoices by snail mail, your customer won’t receive it for a week or so.

If you send it electronically, the client will get it immediately. That means you’ll be much more likely to get paid in advance before your invoice is due.

The most important advice is to use online invoicing software
Computerized invoicing, such as InvoiceBerry, will help you get paid more quickly

6. Include payment options

If you include a link in your electronic invoice to have your client pay faster, it will help with most of the times. After all, your customer may be primed to pay you as quickly as possible, but there could be friction points to that.

It may mean going to the bank, or filling in paperwork, or even sending it to their accounts payable department.

With a quick link in the electronic invoice, it will help your clients pay you with just one click.

7. Add late fees

Getting your invoices paid before they’re due shouldn’t be such a huge problem, but many customers are simply late (or lazy).

You can help incentivize them by adding a late payment penalty. This can be even a 5% of the total invoice amount, but it’s an amount that can be avoided.

And most smart clients will want to avoid that and will definitely pay you before the invoice is due. Just be sure to give advanced notice to your clients of the late payment fee.

8. Send an invoice reminder (before you even send the invoice)

Another great way to get paid in advance is to prime your customers for paying early. One way to do this is to send an invoice reminder before you’ve even sent the invoice.

This ways by sending an email that lets the customer know that your invoice will be delivered on a specific day. That helps to prepare them and gives them time to sort out the payment.

9. Make sure you’re active with your invoicing

This point is about you, not about your clients. Do you have regular problems with getting your invoices paid before they’re due?

If so, it might be a reflection of faults in your invoicing system. If you’re doing invoices by hand or with downloaded invoice templates, it may not be the best.

You may need to get online invoicing software to make your processes easier. You may also see if there are any problems with your communication, to where your clients are confused in some way.

Proforma Invoice & Other Types of Invoices While many small businesses use a standard invoice, many more use the proforma invoice and these other types of invoices for their business operations. READ MORE

10. Cut off clients who are always late

It may also be that you have clients that are always late, or they just can’t be bothered to try to pay on time.

You’ve already extended them extra time to pay, but they still are late. Or they’re just late every single time with constant, changing excuses.

If that’s the case, you may have to consider whether you need those clients at all. After all, you’re in this to make a profit, and you can find other clients who are more able to pay on time.

This may not be the most pleasant idea, but you’re not a charity and you have to think in the long-term about what’s best for your business.

Get paid in advance starting today

The best way to start having any change in the way you get paid is by making changes. If you want to get paid in advance by having your invoices paid before they’re due, then you need to implement these changes.

With that, you’ll see greater cash flow and have more opportunities to expand and develop your business.

Good luck!

Ready to start invoicing your clients with InvoiceBerry?

Sign up to our free trial account. No credit card required.

Sign Up Now
We use cookies to give you a better experience. Check out our privacy policy for more information.