Free guide

    How to Create an Invoice Online

    A step-by-step guide to creating a professional invoice in minutes β€” from adding your client to getting paid and tracking when they've opened it.

    Step by step

    How to create an invoice online

    1. Step 1

      Add your client

      Search for an existing client by name, email or company, or add a new one with their address and contact details. Client details are saved and auto-fill on every future invoice, so you only enter them once.

      • Client info auto-fills on subsequent invoices
    2. Step 2

      Pick a professional template

      Choose from 11 professionally designed invoice templates, then customize the colors, fonts and branding to match your business. Switch templates anytime without losing your invoice data.

      • Preview a template before selecting it
      • Branding can be changed after selection
    3. Step 3

      Set dates and currency

      Enter the invoice date, due date and currency. If you don't set a due date, MyInvoice defaults to 30 days, and every total recalculates automatically when you change currency.

      • Due date defaults to 30 days if left blank
    4. Step 4

      Add line items, tax and discounts

      List the products or services with quantity and price β€” totals calculate automatically. Add a tax rate and a fixed or percentage discount; tax is applied to the subtotal after the discount.

      • Save frequently used items for faster reuse
      • Tax is calculated on the post-discount subtotal
    5. Step 5

      Preview and send

      Review the full invoice β€” line items, tax, totals and notes β€” before it goes out. Send it by email with a professional HTML template, and a secure payment link is included automatically if Stripe is connected.

      • You can still edit after saving as a draft
    6. Step 6

      Track opens and get paid

      Know exactly when a client opens your invoice with real-time email tracking, and get notified the moment they view it or pay β€” no more wondering if an invoice was even seen.

      • Get notified instantly when a client opens the email
    FAQ

    Common questions

    How do I create an invoice online for free?

    Sign up for MyInvoice's 14-day free trial, add your client and business details, choose from 11 templates, add your line items, and send. No credit card charge until the trial ends, and you can cancel anytime.

    Can I create an invoice without accounting experience?

    Yes. MyInvoice handles the math, formatting and professional wording automatically β€” you just fill in the client, items and prices, or describe the job in plain language and let the AI invoice generator write it for you.

    What file formats can I export an invoice to?

    Every invoice can be exported and sent as a PDF, Word or Excel document.

    How do clients pay an invoice created in MyInvoice?

    If you've connected Stripe, every invoice email includes a secure payment link so clients can pay instantly by card, Apple Pay or Google Pay.

    Can I see when a client has opened my invoice?

    Yes. MyInvoice tracks email opens in real time and notifies you as soon as a client views the invoice, so you always know where it stands.

    Create your first invoice in minutes

    Start free for 14 days, add your first client, and send a professional invoice today. Cancel anytime before the trial ends.

    Start free for 14 days