Control the layout and labels
Position fields, edit text labels, and add a logo in the visual builder. Start with the editable invoice or use an existing one-page PDF as the background.
Customize an invoice layout
LinkoPDF
LinkoPDF user guide
Choose the workflow that fits your data: fill in one invoice, customize a reusable template, or turn an Excel or CSV file into PDF documents. These guides take you from the first field to the downloaded file.
Free: one export batch of up to 10 documents per day, resetting at 00:00 UTC. A single invoice export uses that daily batch. No credit card required to start. Compare plans.
Start with the online form. Add your logo, customer, items, and payment terms, review the calculated totals, then export. Keep a JSON backup if you need to move the draft to another device.
Follow the single invoice guide → I have a spreadsheetUpload your Excel or CSV file, choose whether each row is an invoice or an item, and connect the columns to your layout. Download separate PDFs in a ZIP or one combined PDF.
Follow the bulk invoice workflow →Trying the spreadsheet workflow for the first time? Download the five-invoice sample CSV, then import it into the builder. The editor previews your layout; check the populated values in the generated documents before sending them.
Position fields, edit text labels, and add a logo in the visual builder. Start with the editable invoice or use an existing one-page PDF as the background.
Customize an invoice layoutMap customer names, invoice numbers, dates, and amounts to the places they belong. Reuse the template with matching column names in your next file.
See how field linking worksGroup rows by invoice number when one invoice contains several products or services. Link a table to display the items in the same document.
Set up grouped invoice rowsConnect spreadsheet data to quotes, receipts, or packing slips. Choose a layout for the document you need.
Browse the template galleryGo directly to the instructions for your next step.
Enter client details, add items, check tax and discounts, and download a PDF. Learn how local drafts and JSON backups work.
Open guide → Layout and fieldsChoose an editable layout or import a one-page PDF. Set your labels, logo, field positions, and spreadsheet links.
Open guide → Excel importPrepare a header row, map customer and billing columns, and check a small batch before generating the full set.
Open guide → CSV importCompare one-row and grouped data, format identifiers and amounts, and download a sample file.
Open guide → Multiple itemsUse a shared invoice number to gather several products or services into a single document.
Open guide → DevelopersReview the documented template endpoints, authentication requirements, and request examples for your integration.
Open guide →Check shifted columns, identifiers with leading zeros, empty linked fields, and invoices grouped under the wrong number.
Find your import problem → Next billing cycleReuse the layout, keep invoice numbers stable, and review the next period's data before exporting. Each batch is started by you.
Use the monthly checklist →For the single invoice form, read about local drafts, currencies, calculations, and export limits. For more spreadsheet workflows and explanations, visit the invoice blog.