Wording
Rename any word on the invoice
Click a caption such as Invoice # or Due date and type your own. Use your trade's terms or your client's language. The PDF prints exactly what you wrote.
Create invoices free in your browser and download them as a PDF or an Excel file. No signup, no watermark, no ads.
Totals update as you type, and every label on the sheet can be renamed.
Invoice to PDF is a free online invoice generator for freelancers, contractors, consultants and small businesses. You build a professional invoice in your browser and download it as a PDF or an Excel file, in any of 159 currencies, with no signup, no watermark and no ads. Tax, discounts, shipping and deposits are calculated as you type, and every printed label can be renamed.
Use it as your everyday invoice maker. When the invoices pile up, a free account adds a dashboard with your clients on file, estimates that turn into invoices, a status for every invoice and card payments through your own Stripe account.
Features
Rename any label, take a discount before tax, record a deposit, bill in any of 159 currencies, then download a PDF or an Excel file.
Wording
Click a caption such as Invoice # or Due date and type your own. Use your trade's terms or your client's language. The PDF prints exactly what you wrote.
Totals
Add a discount as a percent or a fixed amount, and it comes off before tax. Record a deposit, and the invoice shows the balance still due.
Currency and dates
Search for a currency by code or name. Then open Format to pick one of five date formats and put the symbol before or after the amount.
Download
Download the same invoice as a clean PDF or as a spreadsheet. Neither carries a watermark.
Payments, with a free account
Connect your own Stripe account once. From then on, every invoice you send from your account includes a link where your client can view it and pay the balance by card.
Card payments are processed by Stripe.
Free account, optional
The generator stays free with no signup. A free account adds a dashboard for the invoices you send month after month.
Email link, Google or Facebook. No card needed.
Your business
Save your name, address, logo and payment terms once. Every invoice you start already has them.
Clients
Clients stay on file with their contact, address and email. Choose one from the list instead of retyping.
Estimates
When your client says yes, mark the estimate approved and convert it. The invoice keeps the client, the items and your notes.
Status
Every invoice shows whether it was sent, viewed or paid. When a client pays by card, the status and your totals update on their own.
Specifications
The fields accountants and clients look for, in the generator and on every PDF it makes. Read the full checklist
Subtotal−discount=taxable amount+tax+shipping=total−amount paid=balance due
How it works
Your draft saves in this browser as you type, so you can close the tab and finish later.
Enter your business information, client details, invoice dates, and line items.
Tax, discounts, shipping, and the total due update automatically.
Generate a clean, professional PDF and send it directly to your client.
Guides
Plain-English guides for every step of getting paid, from your first invoice to chasing the late ones.
Every part of a professional invoice, step by step, from business details to the total due.
Getting paidNet 30, Net 15 and due on receipt: what each means and how to choose terms that get you paid faster.
Getting paidNine practical tactics ordered by leverage: deposits, shorter terms, the right inbox, follow-ups.
LibraryPayment terms, deposits, late fees, estimates and more, in plain English.
More free toolsInvoice due date calculatorLate fee calculatorEarly payment discount calculatorInvoice generators by industry
Something not covered here? Write to us at
hello@invoice-to-pdf.comYes. You can create and download as many invoices as you need, as a PDF or an Excel file, without paying and without a trial.
Yes. Fill in the invoice and download it straight from this page. A free account is optional: it remembers your business details and logo, keeps your clients on file and shows which invoices are paid.
Type the details into the generator, or copy them from an existing invoice in Word, Excel or on paper, then choose Download PDF. Every label is editable, so you can match the original wording exactly.
Yes. Open the menu next to Download PDF and choose Excel (.xlsx) to get the same invoice as a spreadsheet.
Yes. Tax and discounts can be a percent or a fixed amount. The discount comes off before tax, shipping is added after it, and a deposit recorded as Amount paid leaves the balance due.
Any of 159 currencies, including USD, EUR, GBP, CAD, AUD, INR, JPY and CHF, with the symbol before or after the amount. Rename the printed labels to write the invoice in your client's language.
Your working draft autosaves in your own browser. When you download a PDF, the invoice is saved to a private Downloads list that only you can see. We never make it public, sell your data, or show ads. Details in our privacy policy.
Yes, with a free account. Connect your own Stripe account, and the link in every invoice you send lets your client pay the balance by card. The invoice is marked paid when the payment goes through.
Pricing
What stays free, what a free account adds, and what the Pro plan will add when it launches.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect