An invoice template for LibreOffice is a reusable document you can fill in for each sale or service. You can make one in Writer for a straightforward, print-focused invoice or in Calc when you want line totals and other amounts to calculate automatically; the blank template below gives you a starting layout for either workflow.
What an Invoice Template in LibreOffice Is
An invoice is a request for payment that identifies the seller, the customer, the work or goods supplied, the amount due, and the payment terms. A template keeps those fields in a consistent place while leaving transaction-specific information—such as the invoice number, date, and item list—to be entered each time. In LibreOffice, the template can be a text document, a spreadsheet, or a saved template file that you copy or open when preparing a new invoice.
The software does not decide whether an invoice meets rules that apply to your business or location. A document that looks polished can still omit information you are required to include, and requirements can vary by jurisdiction, transaction, and business type. Treat the layout as a practical starting point, not a compliance guarantee. For a legal or tax question about what your invoice must contain, ask a qualified professional.
Before building a layout, list the information you actually need on every invoice. Common fields include:
- Your business or trading name and contact details, plus the customer’s name and billing address.
- A unique invoice identifier and the issue date; add a due date if your payment terms use one.
- A clear description of each product or service, quantity or hours, rate or unit price, and line amount.
- Subtotal, any applicable tax or other charge, total due, currency, and payment instructions.
Not every invoice needs every optional field. A simple one-off service may need only one line, while a multi-item order benefits from a larger item table.
Choose Writer or Calc
Writer is a good fit when the invoice is mostly a page of labels, customer details, a short item table, and payment instructions. Its text and page-layout tools make it straightforward to control headings, spacing, and print appearance. It is also convenient if you want to add a short note or terms beneath the total. The trade-off is that calculations in an ordinary Writer table may require more manual checking than in a spreadsheet.
Calc is useful when invoices contain several rows or when you want formulas to calculate line amounts and totals. A quantity multiplied by a unit price can produce a line total, and a sum formula can add the line totals. Spreadsheets also make it easy to copy a row or adjust column widths. However, a spreadsheet can print across multiple pages or show unused grid areas if the print range and page layout are not set deliberately.
Choose based on the work you repeat, not on the assumption that one format is universally better. For example, a freelance editor who invoices one fixed project fee may prefer a clean Writer page. A repair service listing parts, labor hours, and several rates may find Calc easier to maintain. You can also draft a visual layout in Writer and keep a separate calculation sheet, but check that the figures transferred to the final invoice match.
Invoice Template
Blank invoice template
| Invoice field | Enter details |
|---|---|
| Seller name and contact | |
| Customer name and billing address | |
| Invoice number | |
| Issue date | |
| Due date or payment terms |
| Description | Quantity or hours | Unit price | Line total |
|---|---|---|---|
| Amount summary | Amount |
|---|---|
| Subtotal | |
| Applicable tax or other charge, if required | |
| Total due and currency |
Payment instructions or note: __________________________________________
Fictional sample only: Seller: North Pine Bicycle Repair; customer: Alex Example; invoice number: NP-104; issue date: 12 May 2026; due date: 26 May 2026; service: tune-up, quantity 1, unit price 80.00, line total 80.00; total due: 80.00 fictional currency units. These invented details are illustrative, not a recommended rate or a real business record.
Build and Customize the Layout
Start with a new Writer document or Calc sheet and arrange the information in a predictable reading order: seller and customer details first, invoice identifiers near the top, item details in the middle, and the amount due and payment instructions near the bottom. Give the invoice number and total enough visual prominence to find quickly. A restrained heading style and consistent alignment usually make a document easier to scan than multiple decorative fonts or colors.
In Writer, use a table for the item rows so descriptions and amounts stay aligned. A borderless table can create a clean layout, while light horizontal rules can help distinguish entries. Keep the table narrow enough to fit the page and avoid splitting a single item row across pages where possible. Leave room for longer descriptions: a template that fits one short item may become cramped when someone enters a sentence-length service description.
In Calc, place labels and values in separate cells and make the item columns explicit. For example, use columns for description, quantity, unit price, and line total. Apply number formatting to price and amount cells, and set a print area around the invoice rather than printing an entire sheet. Use a clear currency label or symbol and avoid relying on a symbol alone if the customer could reasonably interpret it as more than one currency.
Keep fields that vary from invoice to invoice editable. If you add a logo or standard business information, make sure it does not cover text or consume so much space that the item list becomes difficult to use. Consider whether the printed page remains readable in grayscale, since a pale-colored label or rule may disappear on some printers.
Calculations, Dates, and Currency
In Calc, a line total is commonly quantity multiplied by unit price, and a subtotal is the sum of the line totals. A spreadsheet formula can reduce arithmetic errors, but it cannot verify that the quantity, rate, or description was entered correctly. Review formulas after adding or removing rows: a sum range that stops above the final item can leave a line out of the subtotal. Keep formula cells distinguishable from entry cells, perhaps with a subtle fill or a note, so a user does not overwrite them accidentally.
Decide how you will display decimal places and rounding before using the template. A displayed value may be rounded while the underlying calculation retains additional precision, depending on the cell formatting and formula. For invoices involving many items or specific rounding conventions, verify that the displayed line amounts and total agree with the method you are expected to use. Do not assume that a visually rounded number changes the stored calculation.
Use an unambiguous date format, particularly when sending an invoice across regions where day and month order may be read differently. State the currency by name or code when the recipient may not know which currency a symbol represents. If you include a tax line, label it clearly and enter it only when appropriate to the transaction; the template itself cannot determine whether a charge applies or calculate the correct treatment for every case.
Save, Reuse, and Export
Keep a clean master template separate from completed invoices. When starting a new document, create a copy or use the application’s template workflow so you do not accidentally replace the blank master with a customer’s details. Give finished files names that are easy to sort, such as an invoice identifier followed by a customer or date, while avoiding unnecessary sensitive information in filenames.
LibreOffice supports its own editable document formats as well as exporting documents to PDF. A saved Writer template can use the template format associated with Writer, and Calc has a corresponding spreadsheet template format. The exact menu labels can differ between releases, so look for the save or template commands in your installed version. Keep an editable copy for future updates and export a PDF when you need a fixed-looking version to send or print. A PDF is less convenient for changing the underlying figures, so retain the source file where appropriate.
Before sending, reopen or preview the exported version. Confirm that the customer name, identifier, dates, item rows, totals, and payment details are correct; check that no blank spreadsheet pages or clipped columns appear. If you make a correction after exporting, export the updated document again rather than sending an older copy by mistake. A consistent file-naming habit can help distinguish drafts from the version actually issued.
Printing, Accessibility, and Common Problems
A template that looks fine on screen may print poorly if its margins, page size, or scaling are unsuitable. In Writer, check that the content fits the intended page size and that the footer does not overlap the final rows. In Calc, use print preview to inspect page breaks and scaling. Shrinking a wide sheet to fit one page can make small text unreadable, so it may be better to simplify columns or use a landscape page orientation than to force everything into tiny type.
Common problems have straightforward checks:
- The total does not match the rows: inspect the formula range and confirm that the correct cells contain numbers rather than text.
- A column is missing from print: review the print area, page orientation, and column widths.
- Text is cut off: widen the relevant column, allow text to wrap, or shorten a label without removing necessary meaning.
- Old customer details appear: begin from the clean master and inspect repeating headers, footers, and hidden cells.
- The PDF differs from the editable file: inspect the exported copy itself and adjust page settings before creating it again.
Use readable type, clear labels, and sufficient contrast. Do not communicate meaning by color alone—for example, mark the total with a label as well as a colored background. A person reading a printout or viewing it without color should still be able to tell which amount is due.
Costs, Privacy, and Alternatives
LibreOffice is available as free, open-source office software, and creating a basic invoice template does not require buying a template file. The practical cost is the time needed to set up and check the document, plus any printing, storage, or administrative work associated with your process. A pre-made file can save setup time, but inspect its formulas, field labels, and page layout rather than assuming it is correct simply because it looks finished.
An editable local document can be suitable for occasional invoicing, but think about where completed files are stored and who can access them. Invoices can contain names, addresses, and transaction details. Use sensible access controls for the device or shared folder, avoid sending the wrong customer’s invoice, and remove hidden sample details before reuse. If you share an editable file, the recipient may be able to change its contents; a PDF can help preserve presentation, but it does not by itself confirm that the document is authentic or confidential.
Alternatives include a plain word-processing document, a spreadsheet made in another office suite, or dedicated invoicing software. A simple document is often enough for a small number of manually prepared invoices. If you need recurring billing, customer records, automated reminders, or reports, a dedicated tool may offer functions that a static template does not. Compare the time saved and the data-handling arrangements with the needs of your workflow; do not assume that more automation removes the need to review invoice details.
Frequently Asked Questions
Does LibreOffice have an invoice template?
Template availability can depend on the installed version and what is included or selected in its template collections. You can use the blank layout above to make your own in Writer or Calc, or search the template options available in your installation and inspect any file before using it.
Should I make an invoice in Writer or Calc?
Choose Writer for a page-led document with modest calculations and Calc when you want spreadsheet formulas for multiple line items. Either can work; the important distinction is whether the calculation and print behavior suit your invoice.
Can LibreOffice calculate invoice totals?
Calc can calculate line amounts and sums with formulas. Verify the formula ranges, entered values, and displayed rounding, because formulas do not know whether the underlying description, rate, or tax treatment is correct.
How do I save an invoice as a PDF?
Use the PDF export option in LibreOffice, then inspect the exported file for correct page breaks, readable text, and complete figures. Keep an editable source copy if you may need to revise the template or prepare another invoice.
Is a LibreOffice invoice automatically tax compliant?
No. A software template is only a document layout and cannot establish which fields, charges, or records apply to a particular situation. Ask a qualified professional about legal or tax requirements that affect your invoice.