Automatic Invoice Generation
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.
- 1Go to Settings > Shop from the sidebar.
- 2Scroll down to the 'Invoicing & Documents' section (this section is only visible on Pro and Business plans).
- 3Toggle on 'Auto-invoice on repair delivery' to automatically generate invoices when repairs are marked as Delivered.
- 4Toggle on 'Auto-invoice on sale completed' to automatically generate invoices when sales are completed.
- 5Click 'Save Invoicing Settings' to apply your changes.
You can enable auto-invoicing for repairs only, sales only, or both. Each toggle operates independently.
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
How do I enable automatic invoicing in Fixmo?+
What happens when auto-invoice triggers on a repair delivery?+
What happens when auto-invoice triggers on a sale?+
Is auto-invoicing available on the Free plan?+
Does auto-invoicing create duplicate invoices?+
Related Articles
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.
Read articleCreating 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.
Read articleShop Settings
Configure your shop name, address, currency, logos, branches, tax settings, warranty policy, and manage the danger zone in Fixmo.
Read article