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.

Edit the document directly

Type business details, client information, dates, services, notes, and payment instructions on the invoice or in the settings panel.

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

Save, print, and PDF actions become available when the invoice has a sender, a client, and at least one real priced item.

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

Drafts and saved invoices stay in this browser. If durable browser storage is unavailable, CatInvoice clearly warns that the save is session-only.

PDF and printing

Download an A4 PDF or use your browser’s print dialog. Long invoices are divided at sensible row boundaries so content is not arbitrarily cropped.

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

Export the invoice library as JSON for restoration or CSV for spreadsheets. Imports are checked, duplicates are skipped, and results are reported.

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