Skip to main content

How to Create an Instant Invoice?

Quickly generate professional invoices for your customers in just a few clicks

Philippe Drolet avatar
Written by Philippe Drolet
Updated over 2 weeks ago

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:

  1. 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.

  2. 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! 😊

Did this answer your question?