Your client has approved the work. The files are delivered, the revisions are finished, and one task remains: sending the invoice.
That should be straightforward. But a blank document brings up several questions. What belongs on it? How should you show a deposit? Do you need a separate line for every task? And how do you make the finished invoice look organized?
A free invoice generator handles the layout and calculations while you supply the details. Enter your business and customer information, describe the work, check the amounts, and download a PDF.
The most useful invoice is one your client can understand without asking you to explain it. Here’s how to create one.
Gather your details before opening the editor
Start with the information you already agreed on with your client: the work completed, its price, payment timing, and any deposit received.
Keep these details nearby:
Your business or trading name and contact information.
The customer’s billing name and address.
An invoice number.
The issue date and agreed due date.
Descriptions of the goods or services.
Quantities, rates, and the agreed currency.
Applicable adjustments and payment instructions.
Ask your client whether they need a purchase order number or a specific project reference. Including it from the beginning can save an extra round of emails.
Use a consistent invoice numbering system, such as INV-2026-001. The practical goal is to make each invoice easy to identify when someone mentions it later.
Create your invoice step by step
Folio’s free invoice generator provides a live preview, customizable designs, and PDF downloads without a Folio watermark. You can begin without an account.
1. Enter the business and customer information
Open the invoice editor and fill in both sides of the transaction.
Use the customer’s billing details rather than assuming their project contact’s name is sufficient. A freelancer may invoice a company even when all communication happens with one employee.
Check your own contact information, too. A client should be able to reach you if they have a question about a charge.
2. Set the invoice number, dates, and currency
Give the invoice its unique reference and enter the relevant dates.
An explicit due date is easier to act on than a vague request to pay “soon.” Use the payment timing already agreed with your customer.
Check the currency before entering prices. Selecting a different currency changes how amounts are presented; Folio does not automatically convert your rates using an exchange rate.
3. Describe the work clearly
A line labeled “Services” tells the customer very little.
“Homepage copywriting — five sections, including one revision” gives them something they can connect to the project.
For hourly work, enter the hours as the quantity and your hourly price as the rate. For a fixed project fee, a quantity of one usually makes the calculation straightforward.
You don’t need to reproduce your entire timesheet. Include enough detail to explain the charge and distinguish it from other work.
4. Add adjustments and payments already received
Enter any agreed discount, relevant shipping charge, or applicable tax settings.
Keep a deposit separate from a discount. A discount reduces the price; a deposit records money the customer has already paid.
Folio provides an Amount already paid field for that purpose. Enter only payments you have actually received, then check the remaining balance.
The generator applies the figures and settings you supply. It does not determine which tax rules apply to your transaction.
A worked example: showing a deposit correctly
Imagine a fictional design project with these charges, in USD:

Description | Quantity | Rate | Amount |
|---|---|---|---|
Logo design | 4 hours | $75 | $300 |
Business card layout | 1 | $120 | $120 |
Subtotal | $420 | ||
Agreed discount | −$20 | ||
Total | $400 | ||
Deposit already received | −$100 | ||
Balance due | $300 |
This example leaves out tax and shipping to keep the arithmetic clear.
The distinction between the total and the balance matters. The project costs $400 after the discount, but the client only needs to pay another $300.
If you enter the deposit as another discount, the invoice can misrepresent what the work cost. Recording it as an amount already paid preserves that distinction.
Give the customer a clear payment route
Once the amount is correct, explain how to pay it.
For a bank transfer, provide the relevant payment details and a useful reference, such as the invoice number. Check every character before sending.
If you already have an HTTPS checkout link, Folio lets you add it to the invoice and optionally include a QR code. The generator does not collect payments or automatically update payment status. Payment features and limits
Test the link yourself. Confirm that it opens the intended destination and belongs to the correct recipient.
Choose a design that makes the invoice easy to scan
A logo and a brand color can help a customer recognize your business. They should also leave the important information easy to find.
Look at the preview and check whether the following stand out:
Who issued the invoice.
What the customer is being charged for.
When payment is due.
How much remains to be paid.
Long descriptions deserve particular attention. A useful explanation becomes harder to read if it crowds the quantity or amount columns.
Choose the paper size you intend to use, then inspect the whole document. Folio offers A4 and US Letter output, and longer invoices can continue onto additional pages.
Keep an editable copy as well as the PDF
The PDF is the document you send. An editable draft is what you’ll want if the client requests a corrected address or an additional reference.
Folio offers two ways to keep working later: download a JSON draft backup to import again, or sign in and explicitly save the invoice to your account.
Unsaved invoice work stays in the current tab. Closing or refreshing it can discard your changes, so save a draft before leaving.
File handling also depends on the design. Classic and Minimal PDFs are generated in your browser; other designs send invoice information to Folio for processing in server memory. Choosing Save to account stores the invoice in your private library. The privacy policy explains these differences.
Open the downloaded invoice before sending it
Give the finished PDF a separate review. Check the customer name, invoice number, dates, currency, line items, deposit, and balance.
Pay attention to anything copied from an earlier invoice. An old due date or previous customer’s payment reference can survive an otherwise careful edit.
Use a recognizable filename, such as INV-2026-014-CustomerName.pdf, and attach that exact file to your message. Folio creates the document; you send it through your usual email or client portal.
A short message identifying the invoice and the project is usually more useful than a lengthy explanation of information already on the page.
Start with the work you’ve already agreed on
You don’t need an elaborate billing document for a straightforward job. You need accurate details, understandable charges, and a clear next step for the customer.
Open the invoice generator at thebestfreepdf.com, enter one real or practice project, and review the preview as though you were receiving it. Before closing the editor, keep both the finished PDF and an editable draft.
Additional FAQs
Can I create an invoice on my phone?
Yes. Folio supports mobile editing and previewing. After generating the PDF, use the available download or share action, then check your browser’s downloads or Files app. Mobile instructions
How many items can I add to an invoice?
Folio supports up to 50 line items per invoice. Signed-in users can also explicitly save up to 200 invoices in their account for free. Current limits
Ein wenig Wertschätzung reicht weit.