In MioCommerce, Instant Invoice allows you to create and send an invoice without creating a booking first. Designed for speed and ease, it ensures your business can bill quickly and present a polished, accurate invoice every time.
When to use an Instant Invoice
Use Instant Invoice when:
You need to bill a customer without a booking
You want to invoice quickly for a one-off service
If you already have a booking, then invoicing from that booking will be more appropriate.
Before you start
Before creating an Instant Invoice, make sure you have the customer’s contact details and billing address ready.
If you plan to add a payment link, ensure Stripe is connected to your account.
Step 1 – Where to create an Instant Invoice
You can start an Instant Invoice from either location:
All-in-1 E-Commerce → Create Instant Invoice, or
Payments → Invoices → Create Instant Invoice
Both paths lead to the same invoice creation screen.
Step 2 – Confirm your company information
These details appear at the top of the invoice sent to the customer.
When creating an Instant Invoice, it’s important to include your company information so customers know exactly who the invoice is from. This section appears at the top of the invoice and includes:
Company Name – clearly display your business name
Logo – add your company logo for a professional look
Company Information – email, phone number, and website
Step 3 - Define the invoice details
The Invoice Details section captures the essential information about the invoice. When creating an Instant Invoice, make sure to include:
Service – specify the product or service the invoice is for
Service Date – enter the date on which the service was provided
Issued Date – the date the invoice is generated and sent
Payment Due Date – the date by which payment should be completed (optional)
Tip: Clearly setting the payment due date helps ensure timely payment and avoids confusion.
Step 4 – Add customer information
The Customer Information section ensures your invoice is correctly addressed and contains all the details needed to process it. When creating an Instant Invoice, you must include:
Customer Name – clearly identify the recipient of the invoice
Email Address – required for sending the invoice directly
Phone Number – required for contact and follow-up
Address – required for billing
Preferred Language – determines the language of the invoice
Tip: Providing complete and accurate customer information ensures your invoice is professional and accurate
Step 5 - Creating Your Invoice
You can create an invoice in one of two ways:
Custom Invoice with Line Items
Use this option to detail the specific products or services on your invoice. Each line item can be fully customized for accuracy and clarity.When adding a line item, include:
Title/Description – a clear name or explanation of the product or service
Quantity – number of units
Unit Price – cost per unit
Discount – apply a flat amount or percentage (optional)
Labour Time – specify hours or time required for the service (optional)
Total – automatically calculated for the line item
Note: Every invoice must include at least one line item to be valid.
Tip: Carefully completing each line item ensures your invoice is clear, professional, and easy for customers to understand.
Invoice from Existing Bookings (appears only when an existing customer is selected in Step 4)
Easily create an invoice from one or more of the customer’s existing bookings. The selected bookings, along with their services and pricing, are automatically added to save time and ensure accuracy. To include bookings, click Add Bookings and select the desired bookings from the pop-up dialog.
Step 6 - Review the invoice summary
The Summary section provides a complete overview of the invoice, helping both you and your customer review all important details.
Key elements include:
Customer Notes – an area to add any special instructions or messages for the customer
Subtotal – the total of all line items (or bookings) before discounts and taxes
Discounts – applied discounts for line items (or bookings)
Taxes – any applicable taxes for the invoice
Total Labour Time – the sum of all labour hours included in the invoice (only shown for Custom Invoice with Line Items, see Section 5)
Total – the final amount due for the invoice
Add Payment Link to Invoice – allows you to include a secure payment link directly on the invoice so customers can pay online. This feature requires Stripe to be connected to your account. Learn more here.
Step 7 - Add terms & conditions
The Terms & Conditions section allows you to include any legal or contractual details relevant to the invoice. This area ensures that your customers clearly understand the rules, obligations, or policies associated with your services.
What you can include:
Payment terms and methods
Cancellation or rescheduling policies
Service limitations or guarantees
Any other important conditions that apply to the invoice
Tip: Writing clear and concise terms helps prevent misunderstandings, protects your business, and ensures your customers are fully informed.
Step 8 - Choose what happens next
At the bottom of the Instant Invoice page, you’ll find the Call-to-Action (CTA) buttons that control how you handle the invoice once it’s ready.
Available options:
Save and Send – saves the invoice and sends it directly to the customer via email
Save Only – saves the invoice in MioCommerce without sending it, allowing you to review or edit later
Preview PDF – generate a PDF version of the invoice to review its layout and details before sending
Tip: Use Preview PDF to double-check formatting and information, and choose Save and Send when everything is ready for your customer.
What happens after you send the invoice
The invoice appears under Payments → Invoices
Its status updates as payments are collected
You can track, resend, or cancel it if needed
👉🏻 Want to try out this feature in our simulated environment: Try Live Tour and become an expert today! 😊












