Features

Invoice generator features for everyday billing

Create professional invoices with automatic totals, reusable client details, invoice templates and PDF downloads. Free to use, with no signup or watermark.

Create invoice
Modern CatInvoice service invoice template

Create and calculate your invoice

Everything needed to turn work completed into a clear amount due.

Desktop editing and mobile preview

On desktop, edit the invoice directly or use the sections on the left. On mobile, fill in Edit, then check Preview at Fit or 100% before downloading.

Totals you can trust

Line totals, tax, discounts, shipping, payments, and balance due update as you work. Invalid negative or excessive values are flagged before export.

Currencies handled properly

Choose the invoice currency and CatInvoice applies its symbol and decimal rules consistently, including zero-decimal and three-decimal currencies.

A clear ready-to-send check

Print and PDF download require a sender, a client and at least one described priced item. Save to library checks the same requirements and takes you to missing details.

Invoice templates and business branding

Professional presentation without turning invoicing into a design project.

Invoice templates

Switch layouts without re-entering your information. Your client, items, totals, logo, and payment details carry across.

Business branding

Add a business name, contact details, tax ID, address, and logo. Your business identity can be reused on future invoices.

Flexible invoice details

Add a due date, purchase order number, shipping address, payment terms, notes, and payment instructions when the job requires them.

Payment state

Record an amount paid, show the remaining balance, and use the optional payment watermark for paid or partially paid invoices.

Saved clients, services and repeat invoices

Repeat work should take less typing, while every new invoice stays under your control.

Client suggestions

After you save an invoice, CatInvoice can suggest that client again and fill their email, phone, billing address, and shipping address.

Saved services and rates

Choose a previously used line item to restore its description, quantity, and rate, then adjust it for the current job.

Duplicate an invoice

Create a fresh copy of a saved invoice with a new invoice number, today’s date, and no payment carried over.

Searchable saved invoices

Find invoices by number, client, or business, filter by currency or status, and mark records as Draft, Sent, or Paid.

PDF downloads, local saving and backups

Local storage, practical backups, and clean documents you can send yourself.

Local-first saving

Your working draft saves automatically in this browser. Save to library keeps a separate invoice record; save again after editing it to update the record. A session-only warning means records may be lost on reload or when the tab closes.

PDF and printing

Choose Download PDF or More → Print invoice. Exports use A4 pages independently of mobile preview zoom. Review the downloaded file, especially when an invoice spans several pages.

Email handoff

Open a prepared message in your email app, then attach the PDF yourself. CatInvoice does not send mail on your behalf.

Backup and restore

In Saved invoices, Download backup exports saved records as JSON; Import backup restores them. Export CSV creates a spreadsheet summary. Save the current draft to the library before backing up.

Fields you can include on your invoice

Invoice essentials

  • Business and client contact details
  • Invoice number, issue date, due date, and P.O. number
  • Described line items with quantity and rate
  • Tax, percentage or fixed discount, shipping, and amount paid

Presentation

  • Built-in and marketplace templates
  • Logo and business identity
  • Billing and shipping addresses
  • Notes, terms, payment instructions, and pay-online link

Local organization

  • Automatic working draft
  • Saved client and item suggestions
  • Load, update, duplicate, search, filter, and status
  • JSON backup, JSON restore, and spreadsheet-friendly CSV

When a free invoice generator fits your business

Use CatInvoice for manual invoicing. Choose a larger platform when your business needs more.

CatInvoice is a good fit whenLook for a larger platform when
You want to make and send occasional or regular service invoicesYou need recurring subscription billing or automatic reminders
You prefer no signup and are comfortable keeping records on your deviceYou need cloud sync, team accounts, roles, or approval workflows
You want a polished invoice without adopting accounting softwareYou need bookkeeping, bank reconciliation, payroll, or tax filing
You want to download a PDF and send it through your own emailYou need built-in card processing or a hosted customer portal

How CatInvoice calculates invoice totals

A line amount is quantity multiplied by rate. The subtotal adds those line amounts, then CatInvoice calculates percentage tax and percentage discounts from that subtotal. A fixed discount replaces the percentage discount; shipping is added to the total, and recorded payments reduce the balance due.

A calculation example

For a $300 subtotal, a 10% tax adds $30 and a 10% discount subtracts $30. Add $5 shipping and the invoice total is $305. With $100 already paid, the balance due is $205. These are example settings in USD.

Review the tax rate, currency, discount type and payment details you entered before exporting. Read the currency and calculation guide.

Create your next PDF invoice

No signup. No subscription. No watermark.

Your invoice stays in this browser.

Optional analytics help us understand visits and improve the editor. Nothing loads until you choose.

Read the privacy policy