How to Edit or Update an Invoice

How to Edit or Update an Invoice

In OctopusPro, invoices are typically generated from (and linked to) a booking. So in most cases, to “edit an invoice” you update the linked booking (services/line items, pricing, discounts, taxes, customer details, etc.), then the invoice totals and balance update automatically.

This guide explains exactly how to update an invoice, what you can change, and the most common restrictions (for example: paid or void invoices, or invoices with approved payments).

On this page


What this is for

Editing or updating an invoice helps you keep billing accurate when you need to:

  • Correct pricing or quantities (wrong unit price, wrong quantity, incorrect service selected)
  • Add or remove line items (additional work completed, materials/products added, or items waived)
  • Update customer/billing details (name, company, billing address, email, phone)
  • Apply discounts or voucher codes after the booking was created
  • Fix taxes (GST/VAT/Sales Tax rate corrections)
  • Adjust due dates / payment terms (where enabled)

Only changing the invoice number? Use the dedicated invoice numbering tool instead of editing booking details: Change / Edit Invoice Numbers.


Before you edit (quick checks)


How to edit or update an invoice (step-by-step)

The most common workflow is: open the invoice → click the linked booking number → edit the booking → save changes.

1) Open the invoice and access the linked booking
  1. Go to Invoices.
  2. Find the invoice you want to update and open it (or click the booking number shown next to the invoice to jump straight to the booking).
  3. If you need help locating invoices, start here: Invoice, Billing, Payment, and Refund Management and How to View and Manage an Invoice.

Invoice Payment and Reconciliation Workflow

2) Edit the booking (this updates the invoice)
  1. On the booking details page, click ActionsEdit.

    Actions menu on booking details page (Edit)

  2. Update the booking fields you need (customer details, service details, pricing, etc.).

    Edit booking details screen

  3. To adjust invoice amounts, update the services / line items in the booking (add/remove services, edit quantities, etc.).

    Edit services/line items in booking to update invoice totals

  4. Adjust price, discount, and tax rate as needed.

    Edit price, discount, and tax rate

  5. Click Save changes. The linked invoice will update automatically.

    Save changes to finalize invoice updates

Tip: If the invoice was already sent to the customer, you’ll typically want to re-send it after updating to ensure they have the latest totals and balance. See: Send Invoices by Email or SMS.


What you can update

Depending on your settings and permissions, you can usually update:


Common real-world examples

  • Extra work completed: Add a new service line item (e.g., “Extra hour”, “Additional room”, “Materials”) then save and re-send the invoice.
  • Incorrect quantity: Change quantity (e.g., 3 rooms instead of 2) so totals recalculate and the balance due updates.
  • Wrong price: Correct the unit price or discount for a service to match the agreed quote.
  • Tax correction: Apply the correct tax rate for your customer or job type.
  • Promo applied late: Add a voucher code after the booking (goodwill/referral/seasonal promotion) and re-send the updated invoice.
  • Customer billing contact changed: Update billing email/company/address so invoices and receipts go to the right person.

Limitations & restrictions

Whether you can edit an invoice depends mainly on invoice status, whether it has payments (especially approved payments), and your user role permissions.

Best practice: If an invoice is already finalized/paid and you need to adjust amounts, consider using your standard accounting approach (e.g., refund/credit process) rather than force-editing historical invoices.


Accounting sync notes (Xero/QuickBooks)

If you sync invoices to accounting software (e.g., Xero or QuickBooks), invoice changes in OctopusPro may not appear in your accounting platform until you run another sync. Many accounting systems also restrict editing once an invoice is posted/paid, so you may need to follow an adjustment workflow (credit/refund) depending on your accounting rules.

  • Re-sync after edits to keep systems consistent.
  • Review payments after edits if totals changed (balance due may change).
  • If you import bank transactions and match/reconcile payments in OctopusPro, see:
    Payment Import & Reconciliation

Payment Import and Reconciliation workflow in OctopusPro


After you edit (recommended next steps)


Troubleshooting


To stay updated, please subscribe to our YouTube channel.

Scroll to top