Ruul tools - Invoice generator

Invoice generator

Add your logo, your line items and any tax, then download a clean PDF you can send straight to the client.

$1000.00
(20%)
$200.00
$1200.00
Generated by Ruul.io

After the document

What Ruul actually does, in four sentences.

Take any line to see that part of the picture.

About this tool

What goes on a freelance invoice, and what happens after you send it

The builder gives you the document. These are the fields that decide whether it gets paid quickly, the one number the tool cannot work out for you, and the part of the job it leaves to you.

What has to be on it before anyone pays it

An invoice gets paid when the person in accounts can match it to something already approved and settle it without asking you a question. A surprising share of late payments start as a missing field rather than an unwilling client.

  • Both names, in full. Yours as it appears on the account the money is going to, and the client's registered company name rather than the brand or the person you have been emailing.
  • A description that matches what was agreed. "Design work" has to be interpreted before it can be approved. "Homepage and three subpages, per the agreement of 4 March" approves itself.
  • The arithmetic, not just the answer. Subtotal, anything taken off, the tax line, then the total due. One number at the bottom with nothing above it is the kind of invoice that waits in an inbox.
  • How to pay you. There is one notes field and this is what it is for: bank details, a payment link, or the reference the client needs to quote.
  • It can be in the client's language. Every word on the invoice is a field you can type over, including the column headings and the total line. A German client receives a Rechnung, not an invoice they have to translate before approving it.

The three small fields that carry the most weight

Numbers and dates look like formalities. They are the part you will need again.

  • The invoice number. One sequence, no gaps. INV-001 onwards is perfectly good. It is how you and the client point at the same document a year later, and it is the first thing anyone reconstructing your year will ask for.
  • The issue date. The date the invoice is raised, not the date the work finished. In most places it also decides which tax period the invoice falls into, so backdating one to suit a deadline is not a free action.
  • The due date. The tool sets it fourteen days out, which suits most freelance work. Thirty is common at larger companies, usually because their payment runs are monthly rather than because they are slow. Whichever you choose, make it the same as what the agreement says. Two documents disagreeing about the due date is an easy argument to lose.

The tax line is a placeholder, not advice

The field starts at 20 percent because it has to start somewhere. It is not a recommendation, and the tool has no way of knowing whether you should be charging tax at all.

What it does know is the order of operations: a discount comes off the subtotal first, and the tax rate then applies to what is left. If you expected tax on the full amount, that is where the difference comes from.

Three things decide the real number and none of them are in this form: whether you are registered for VAT or its local equivalent, where your client is, and whether a reverse charge rule moves the obligation onto them. Cross-border work between two businesses often ends at zero with a note on the invoice rather than at a rate. Someone who knows your country's rules can settle this in one conversation, and it is worth having before the first invoice rather than after the tenth.

Whatever the answer turns out to be, keep every invoice somewhere you can export it later. Staying tax ready is mostly a question of whether last March is still findable.

What this tool does not do

It builds the document and stops there. It does not send the invoice, does not tell you when the client opened it, does not chase anyone and does not collect the money. The PDF carries a small "Generated by Ruul.io" line at the foot of the page.

It also does not change who the invoice is from. Everything it produces comes from you as an individual, with whatever details you type into the From field. For plenty of clients that is the end of the matter. For some it is the thing that stops the payment.

When the client needs an invoice from a registered business

This is the wall that tends to appear at a bigger client rather than a smaller one. The work is agreed, the rate is agreed, and then the message comes back: we can only pay against an invoice from a registered company, and we need the tax details on it.

Registering one is a real option and sometimes the right one. It is also an accountant, a filing calendar and a running cost, which is a lot of structure to take on for a single client. Invoicing without a company is the other route. Ruul is the legal counterparty on the invoice, so the document the client receives comes from a registered entity while the work and the relationship stay yours, in 190 countries.

After the PDF

Sending and chasing is the part this tool leaves to you, and it is the part that eats the time. Invoicing through Ruul sends the invoice, shows you whether it has been paid and handles the reminders, so following up stops being a diary entry. Payouts arrive in 140+ currencies, usually within one business day of the client's payment clearing.

If the same client pays you every month, recurring invoices raise it on a schedule instead of you rebuilding this document twelve times. There is no setup cost and no monthly fee: Ruul charges 5% of each transaction.

Still working out what belongs in the rate column? The hourly rate calculator gives you a number to start from, and the service agreement generator puts it in writing before the first invoice goes anywhere.

Common questions

Frequently asked questions

Not on the list? Just ask.

  • It is a document, and whether a client accepts it depends on what is on it rather than what made it. Put both full legal names, an invoice number, the issue and due dates, a description that matches what was agreed, and the subtotal, tax and total as separate lines. The one thing the tool cannot do is change who the invoice is from: it comes from you as an individual, and some clients can only pay a registered business.
  • The field starts at 20 percent because it has to start somewhere, and that is not a recommendation. Whether you charge tax depends on whether you are registered for VAT or its local equivalent, where your client is, and whether a reverse charge rule moves the obligation to them. Cross-border work between two businesses often ends at zero with a note instead of a rate. Ask someone who knows your country's rules before the first invoice rather than after the tenth.
  • This tool builds the PDF and leaves the sending and chasing to you. Through Ruul the invoice goes out, you can see whether it has been paid, and reminders go automatically. Ruul becomes the legal counterparty on the invoice, so you can invoice clients in 190 countries without registering a company, and the payout reaches you within 1 business day.

Beta Ruul AI can make mistakes. Check the articles it links.

Visit knowledge base

From the Ruul blog

Related articles

Best Invoice Generators for Freelancers

Read more

How to Use an Invoice Generator Effectively

Read more

Choosing the Right Invoice Tool for Freelancers

Read more

Free Invoice Templates for Freelancers (Download)

Read more

Top Invoice Apps for Freelancers

Read more