How to Create an Invoice Online — Step-by-Step InvoiNova Guide (2026)
How to Create an Invoice Online
Quick Answer: Go to InvoiNova, fill in your business name and address (From section), enter your client's details (To section), add line items with prices, set your invoice number and due date, choose a template, and click Download PDF. No account required — the entire process takes under 5 minutes.
— Try it —
What do you need to create right now?
No sign-up · 100% free · PDF generated in your browser
Creating an invoice online has replaced spreadsheets and Word templates for most freelancers and small businesses. An online invoice generator handles calculations automatically, formats the PDF professionally, and lets you send it the same minute you finish the project.
This guide walks through every step in InvoiNova's free invoice generator. Unlike general invoicing advice (see How to Invoice as a Freelancer for that), this post focuses on the tool itself — what each field does and in what order to fill things out.
Why Use an Online Invoice Generator
Before walking through the steps, here is what you get compared to creating invoices manually in a word processor:
| Feature | Word/Google Docs | InvoiNova |
|---|---|---|
| Auto-calculates totals | ❌ | ✅ |
| Tax calculation per line item | ❌ | ✅ |
| Professional PDF formatting | Manual | ✅ |
| Invoice history | Manual | ✅ Auto (last 20) |
| Saved client address book | ❌ | ✅ |
| Reusable templates | ❌ | ✅ |
| No account required | ✅ | ✅ |
| Batch generation from CSV | ❌ | ✅ |
The main advantage of InvoiNova over other online generators: no registration wall, no invoice limits, and no subscription fees — ever.
How to Create an Invoice with InvoiNova — Step by Step
Step 1: Open the Invoice Generator
Go to InvoiNova. The invoice form loads immediately — no signup prompt, no email confirmation.
You will see three main areas:
- Left panel: the invoice form (From, To, invoice details, line items)
- Right panel: live PDF preview
- Bottom bar: Download PDF, Preview, and template selector (on mobile: sticky bottom bar)
Everything you type in the form appears in the preview in real time.
Step 2: Fill In Your Business Details (From Section)
The From section is your business identity on the invoice. Fill in:
- Business / name: Your full legal name or company name
- Address: Street, city, postal code, country
- Email: Your contact email (visible to the client on the PDF)
- Phone (optional): Contact number
Custom fields in the From section — click "Add custom field" below the From block to add fields like VAT number, tax ID, company registration number, or IBAN. These appear labeled on the invoice under your address.
Tip: Your From details persist in your browser between sessions. You only need to fill this once — subsequent invoices reload your business details automatically.
Step 3: Enter Your Client's Details (To Section)
The To section is your client's information. Fill in:
- Client name or company: The entity being invoiced
- Address: Client's billing address
If you have previously saved this client, click the Saved Clients button (person icon) to load their details in one click. Client data is stored locally in your browser — no cloud sync required.
Step 4: Set the Invoice Number and Dates
Below the From/To blocks you will find:
- Invoice number: Your reference number (e.g. INV-001, 2026-005). InvoiNova auto-increments this if you use a saved template. Keep your numbering sequential for accounting and legal compliance.
- Invoice date: The date you are issuing the invoice (usually today).
- Due date: The payment deadline. If your terms are Net 30, set this 30 days from the invoice date. See Invoice Payment Terms for a full breakdown of Net 30, Net 15, EOM, and other common terms.
Document mode: At the top of the form, toggle between Invoice and Quote. Switching to Quote changes the header label and footer text on the PDF automatically.
Step 5: Add Line Items
Line items are the core of the invoice — what you are charging for.
For each item, fill in:
- Description: What you delivered (e.g. "Website design — homepage", "Consulting — 3h")
- Quantity: Number of units, hours, or pieces
- Unit price: Price per unit
- Tax rate (optional): Per-item tax percentage (e.g. 20% VAT). InvoiNova calculates the tax amount automatically.
Click Add item to add more lines. Click the trash icon to remove a line.
Subtotal, tax total, and grand total update in real time below the item table.
Step 6: Configure Tax, Discount, and Currency
Below the line items table:
- Currency: Select from 100+ currencies. The currency symbol updates on the PDF instantly.
- Discount: Apply a percentage or fixed-amount discount to the invoice total. Choose whether to apply it before or after tax.
- Shipping cost: Optional field for physical goods invoices.
- Amount paid: If the client has made a partial payment, enter it here. InvoiNova calculates and displays the Balance Due automatically.
- Hide tax: Toggle this if you are VAT-exempt or issuing invoices where tax should not appear (e.g. Kleinunternehmer in Germany).
Step 7: Add Payment Information and Custom Fields
Two areas handle additional invoice content:
Invoice-level custom fields — add any labeled field that appears in the invoice details block. Common uses:
Payment Terms: Net 30IBAN: DE89 3704 0044 0532 0130 00Reference: PO-2026-089VAT ID: DE123456789
Notes / payment instructions — free-text area at the bottom of the invoice. Use this for:
- Bank transfer details
- Late payment clause ("Invoices unpaid after the due date accrue statutory interest")
- Delivery notes
Step 8: Choose Your Invoice Template
InvoiNova includes three PDF templates — accessible from the Template selector at the top of the preview panel (or from the sticky bottom bar on mobile):
- Minimalist: Clean white layout, light typography. Works for any industry.
- Modern: Dark accent header with your business name prominent. Professional look for agencies and tech clients.
- Classic: Gray header, structured layout. Familiar format for clients expecting a traditional invoice style.
All three templates are available on the Invoice Templates page with full previews.
Logo: Upload your logo (PNG, JPG — max 2MB) to display it on the invoice PDF. Drag and drop onto the logo area or click to upload.
Step 9: Preview and Download Your PDF
Click Preview to open a full-page PDF preview. This is exactly what the client will receive.
When ready:
- Click Download PDF — the browser downloads the file immediately. No email required, nothing uploaded.
- Attach the PDF to your email, messaging app, or accounting system.
Filename: InvoiNova names the file based on your invoice number and client name automatically.
Saving Time on Future Invoices
After your first invoice, use these features to reduce repeat work:
Invoice History
Your last 20 invoices are saved automatically in browser storage. Open the history drawer (clock icon) to reload any previous invoice, duplicate it, or use it as a starting point. No account required.
Saved Templates
Click Save as Template to store your current invoice format — including your business details, payment terms, notes, and custom fields. On next use, load the template and only fill in the client info and line items.
Templates also support auto-incrementing invoice numbers: each time you load a template, the invoice number advances automatically (INV-001 → INV-002 → INV-003).
Saved Clients
After downloading a PDF, InvoiNova asks if you want to save the client. Confirm once, and the client appears in your address book for all future invoices — one click to fill in their name and address.
Batch Generation
For agencies, accountants, or anyone invoicing multiple clients at once: upload a CSV file with client and line item data, map the columns, and download a ZIP of all PDFs in one step. See the batch invoice guide for a full walkthrough.
Complete Invoice Checklist
Before downloading, verify:
- Your name/company and full address in the From section
- Client name and billing address in the To section
- Invoice number (sequential, no gaps)
- Invoice date (today's date)
- Due date (matches your payment terms)
- All line items with correct descriptions, quantities, and prices
- Tax rate applied where required
- Currency set correctly
- Payment details in notes or custom fields (IBAN, bank name)
- Logo uploaded (optional)
- Correct template selected
FAQ
Frequently asked questions
No. InvoiNova requires no registration. Open the tool, fill in your details, and download the PDF — nothing is stored on any server.
For a first invoice, expect 3–5 minutes. Once your business details are saved in a template, repeat invoices take under 60 seconds.
Yes. InvoiNova saves your last 20 invoices in your browser (no account needed). You can also save invoice templates and a client address book for one-click reload.
The invoice is as valid as any other paper or digital invoice — legal validity depends on content (correct seller/buyer info, invoice number, date, line items, tax), not the tool used to generate it.
Yes. InvoiNova supports 9 languages: English (US/UK), Serbian, Croatian, Bosnian, German, Spanish, Portuguese, and French. Switch language from the URL or language selector.