Automatic Invoice Generation
4 min read
Published April 12, 2026
What Is Auto-Invoicing?
Auto-invoicing eliminates the manual step of creating invoices after completing repairs or sales. When enabled, Fixmo automatically generates a professional invoice at the moment a repair is delivered or a sale is finalized. The generated invoice includes all relevant line items, customer details, tax calculations, and footer text from your shop settings.
How to Enable Auto-Invoicing
Auto-invoicing is configured in your shop settings. Both toggles are independent, you can enable one or both.
- Go to Settings > Shop from the sidebar.
- Scroll down to the 'Invoicing & Documents' section (this section is only visible on Pro and Business plans).
- Toggle on 'Auto-invoice on repair delivery' to automatically generate invoices when repairs are marked as Delivered.
- Toggle on 'Auto-invoice on sale completed' to automatically generate invoices when sales are completed.
- Click 'Save Invoicing Settings' to apply your changes.
Tip
Auto-Invoice on Repair Delivery
When a repair's status is changed to 'Delivered' and auto-invoicing is enabled, the following happens automatically.
- Fixmo checks if an invoice already exists for this repair, if so, the auto-invoice step is skipped
- A new invoice is created with line items for all parts used (from Part Usages) and services performed (from Service Usages)
- The customer linked to the repair is set as the invoice customer
- The invoice due date is set based on your default payment terms (e.g., 30 days from today)
- Your invoice footer text is applied to the document
- Tax is calculated using your shop's default tax rate and mode
- If payments were already recorded on the repair, they are linked to the invoice
- If the repair was fully paid, the invoice status is automatically set to Paid
Auto-Invoice on Sale Completion
When a sale is completed (either through POS or the Add Sale page) and auto-invoicing is enabled, the following happens automatically.
- Fixmo checks if an invoice already exists for this sale, if so, the auto-invoice step is skipped
- A new invoice is created with line items for all products sold, including quantities, prices, and per-item discounts
- The customer linked to the sale is set as the invoice customer
- The sale-level discount is applied as a document discount
- Payments recorded during the sale are linked to the invoice
- If the sale was fully paid at checkout (which is typical), the invoice is automatically marked as Paid
Related Settings
Auto-invoicing works together with other invoicing settings to produce complete documents.
- Default Payment Terms, determines the due date on auto-generated invoices (default: 30 days)
- Invoice Footer Text, appended to the bottom of every auto-generated invoice
- Default Tax Rate, applied to line items on auto-generated invoices
- Document Notifications, if email notifications for 'Invoice sent' are enabled, auto-generated invoices will also trigger notification emails
Frequently asked questions
Related articles
- Invoicing & Documents
4 min read
Invoicing & Documents Overview
Understand how Fixmo's invoicing system works, create invoices, quotations, credit notes, and receipts. Track document statuses, payments, and balances from a single dashboard.
- Invoicing & Documents
6 min read
Creating Invoices and Quotations
Step-by-step guide to creating invoices and quotations in Fixmo. Add customers, line items from inventory or services, set discounts, due dates, and notes.
- Settings & Configuration
8 min read
Shop Settings
Configure your shop name, address, currency, logos, branches, tax settings, warranty policy, and manage the danger zone in Fixmo.