Invoice Generator

Invoice Generator

Create professional invoices in seconds with Invoice Generator. Add your business details, customer information, products, prices, taxes and payment methods. Customize the invoice layout and print or save your finished invoice as a PDF.

        

Invoice settings

Your business

Bill to

Invoice details

Items

Payment methods

Choose one or more methods. Only the selected methods and their details appear on the invoice.

Additional information

Business settings backup

Export your business details, logo, payment information and invoice defaults to a file. Customer details, invoice numbers, dates and invoice items are never included.

Live previewPreview updates as you type

Tutorial

1. Open Invoice Generator

Open Invoice Generator to start creating a new invoice. The tool works directly in your browser, so you do not need to install additional software or create an account.

The invoice is assembled using separate sections for business information, customer details, invoice settings, items and payment instructions.

You can see a live preview of your invoice as you work. This makes it easier to check the layout and information before creating the final document.

2. Enter your business information

Start by entering the details of the business or person issuing the invoice.

Depending on your requirements, you can enter:

  • Business or company name
  • Address
  • Country or region
  • Email address
  • Phone number
  • Business registration or tax identification number
  • Website
  • Company logo

You can also add your logo to make the invoice more recognizable and professional.

Save business details

If you regularly create invoices using the same business information, use the option to save your details locally in the browser.

This saves time when creating future invoices. Your business information is stored locally rather than being uploaded to a server.

3. Add customer information

Enter the details of the person or company receiving the invoice.

Typical customer information includes:

  • Customer or company name
  • Billing address
  • Country
  • Email address
  • Phone number
  • Tax or registration number, where applicable

Make sure the customer’s details are correct before issuing the invoice. Requirements for mandatory information differ between countries.

4. Configure invoice details

Next, enter the information that identifies the invoice.

You can configure:

  • Invoice number
  • Invoice date
  • Due date
  • Reference or order number
  • Currency
  • Date format
  • Number format

Choose a suitable date and number format for your country or your customer’s requirements.

Currency

Enter the currency code you want to use, for example USD, EUR, GBP or SEK.

The currency code is important when sending invoices internationally because it makes the intended payment currency clear.

Date and number formats

Different countries use different date and number conventions. Select the formats that are appropriate for your invoice.

For example, some countries use a comma as the decimal separator, while others use a period.

5. Add products or services

The invoice item section is where you describe what you are charging for.

For each item, enter:

  • Description
  • Quantity
  • Unit price
  • Applicable tax rate

You can add multiple rows to include different products or services on the same invoice.

The invoice calculates the line totals and updates the overall amount as you make changes.

Check the descriptions and quantities carefully. Clear descriptions help customers understand exactly what they are paying for.

6. Configure taxes

Tax settings are particularly important when creating invoices for customers in different countries.

You can enter a tax label and a default tax rate suitable for your situation.

Depending on the country, the tax may be called VAT, GST, sales tax or something else.

You can also adjust the tax rate for individual invoice items where necessary.

Important: The tool provides flexible tax fields, but it does not determine which tax rules apply to your business. Always check the applicable regulations in your country and the country of your customer.

If you are not required to charge tax, use the appropriate tax settings for your circumstances.

7. Choose a payment method

Invoice Generator supports several payment methods. Select the methods you want to offer to your customer.

Available options include:

  • Bank Transfer: Provide your bank account details for domestic payments.
  • SWIFT: Enter the international bank transfer information, such as SWIFT/BIC and IBAN where applicable.
  • Credit or Debit Card: Provide payment instructions or a payment link.
  • PayPal: Add the relevant PayPal account or payment information.
  • Mobile Money: Enter the mobile payment details required by your provider.
  • Digital Wallet: Specify the wallet service and payment information.
  • Cash: Indicate that payment should be made in cash.
  • Cheque: Provide the relevant cheque payment instructions.
  • Other: Enter another payment method that is not covered by the predefined options.

You can select more than one payment method if you want to give customers several ways to pay.

The fields displayed depend on the payment methods you select.

For example, a bank transfer may require an account name and account number, while an international transfer may need additional SWIFT/BIC or IBAN information.

Only enter the information that is relevant to the selected payment method.

8. Add payment instructions and notes

Use the notes and payment terms fields to provide additional information to your customer.

Examples include:

  • Please include the invoice number as payment reference.
  • Payment is due within 14 days.
  • Bank transfer fees are the responsibility of the sender.
  • Thank you for your business!

You can also use this area for delivery information, special conditions or other relevant messages.

Keep payment instructions clear and concise so the customer knows exactly what to do.

9. Choose an invoice template

Invoice Generator includes several templates with different visual styles.

Classic Mono

A traditional invoice layout with a clean, restrained appearance. A good choice for professional invoices and customers who prefer a straightforward document.

Minimal

A simple and uncluttered design that focuses on the important information. Suitable for freelancers, consultants and small businesses.

Corporate

A more formal layout intended for companies and professional organizations.

Modern

A contemporary design with a more distinctive visual appearance.

Choose the template that best suits your business and the type of invoice you are creating.

10. Choose the print appearance

You can choose between color and grayscale printing.

Color

Use this option when you want the invoice to retain its full visual appearance, including colored design elements.

Grayscale

Choose grayscale when printing on a black-and-white printer or when you want to save color ink.

The templates are designed to remain readable in grayscale. Important information should remain distinguishable through text, spacing, borders and contrast rather than relying only on color.

11. Review the live invoice preview

Before exporting, carefully review the complete invoice.

Check that:

  1. Your business information is correct.
  2. The customer details are complete.
  3. The invoice number and dates are correct.
  4. All products and services are listed.
  5. Quantities and prices are accurate.
  6. Tax rates are appropriate.
  7. The final total is correct.
  8. Payment instructions are complete.
  9. The selected template looks suitable.

Make any necessary changes in the editor. The preview updates as you work.

It is particularly important to verify the currency, tax information and payment details before sending the invoice.

12. Print or save as PDF

When your invoice is ready, use the print option.

Your browser opens its print dialog, where you can choose a printer or save the invoice as a PDF.

To create a PDF:

  1. Select the print option.
  2. Choose Save as PDF as the destination.
  3. Check the page size and print settings.
  4. Review the document in the print preview.
  5. Save the PDF to your computer.

You can then send the PDF to your customer by email or through another suitable channel.

13. Create your next invoice

When you need another invoice, open Invoice Generator again.

If you saved your business details locally, you can reuse them rather than entering everything from scratch.

Remember to update the invoice number, customer information, dates, items and payment instructions for each new invoice.

Always review the final document before sending it.

Tips for professional invoicing

  • Use clear descriptions for products and services.
  • Make sure the currency is visible.
  • Include all necessary payment information.
  • Check tax requirements before issuing an invoice.
  • Use consistent invoice numbering.
  • Keep a copy of every invoice you issue.
  • Verify the PDF before sending it.

Invoice Generator is designed to make invoice creation straightforward while giving you the flexibility to work with different currencies, payment methods and business requirements.