How to create the perfect invoice

A guide to best practices businesses should follow when billing by invoice.


The purpose of an invoice is to make sure you're paid as quickly as possible. So the perfect invoice is one that allows and encourages your clients to pay you – in full and immediately. You should ensure you include all the information in the “What does an invoice include?” section of this guide. That alone is technically sufficient to class as an invoice.

However, ideally you should go a little further than the basics, and create invoices that really stand out.

Remember, good accounting software will generate e-invoices for you, based on your choice of template. These can include 'pay now' buttons so that your clients can pay your invoice immediately, the moment they receive it.

‹ View table of contents Next page ›

Latest features

A practical guide to increasing your fees

From developing your plan to handling objections – here's our seven step guide to increasing your fees, without losing important clients.

The little book of churn: Advice from SaaS business leaders and investors

What is churn? Why does it matter? And how can you measure it? In this guide, SaaS leaders and investors share advice and insights on churn.

Video: Can you pay by credit or debit card through GoCardless?

As GoCardless specialises in bank to bank payments, you can’t use us to process card payments. But why is this? Joe Robins explains in this video quick guide.

View all


Reference guides

View all