NewMaxio Metering is now available — usage-based billing for Advanced Billing.Learn more
/

Recast Revenue and Invoices

··

Last updated on Sep 19, 2026

Changing an Item's revenue recognition, billing method, or normalization does not by itself touch the Transactions already using that Item. Four controls on the Edit Item screen let you push such a change onto those existing Transactions, recasting their revenue schedules, invoice schedules, MRR/ARR values, or billing methods.

WARNING: Every control on this page rewrites existing financial records, and none of them can be undone. Make a backup of your account before using any of them.

When these controls appear

These controls appear only when editing an Item, never when creating one, and each one appears only after you change the field it applies to. If you change the field back, the control disappears and resets.

When a recast actually runs

Checking one of these options has no effect on its own. The recast runs only when you also change the field it depends on, and it applies to every Transaction that uses the Item, so it may take some time to complete.

Important: These controls are disabled when a general ledger integration or a locked period could be affected, specifically when the QuickBooks integration is enabled, Xero is enabled, or a Closing Date, QuickBooks Closing Date, or Xero Lock Date is set. Contact support@maxio.com if you need to recast revenues or invoice schedules on an account where they are disabled.

Update Transactions' Revenue Schedule

WARNING: Existing revenue records are deleted before the new ones are generated. There is no undo.

Appears in the Revenue Management section when you change the Item's Default Revenue Recognition Template. Selecting the update option regenerates the revenue schedule of every Transaction using this Item, according to the new recognition method. This is how you recast historic revenue to a different recognition method.

Update Transactions' Invoices

WARNING: Existing invoice line items are deleted before the new ones are generated. There is no undo. Never use this on an account whose Invoices have synced to a general ledger, because the deletion includes Invoices that have already synced.

Appears in the Revenue Management section when you change the Item's Default Billing Method. Selecting the update option generates new invoice schedules for every Transaction using this Item.

Update Transactions' MRR/ARR

WARNING: This permanently changes the normalized values of every Transaction using this Item. There is no undo.

Appears in the Analytics section when you change the Item's normalized term. Selecting the update option recalculates the normalized MRR and ARR values of every Transaction using this Item.

Update Billing Method

Appears in the Revenue Management section when you change the Item's Default Billing Method, alongside Update Transactions' Invoices. It decides what happens to the billing method recorded on each existing Transaction:

  • Leave As Is - Existing Transactions keep their current billing method. This is the default.
  • Replace With This Billing Method - Each Transaction's billing method is overwritten with the Item's new one.
  • Always Inherit From This Item - Each Transaction's own billing method is cleared, so it follows the Item's billing method from now on, including any future change to it.

For the Item fields these controls react to, see the Review Item Fields help article.

To reset an Item's MRR and ARR from the Item itself rather than on edit, see the Recast Item MRR/ARR help article.

Still need help?
Reach out and our support team will take it from here.

Contact support