Welcome to Zuora Product Documentation

Explore our rich library of product information

Forward Compatibility and Invoice Item Adjustments

Invoice Item Adjustments provide line-level control over tax and revenue accounting by letting you explicitly select source items, set service dates, and define accounting codes, with specific behaviors for finance fields and reverse-cancellation.

Invoice Item Adjustments (IIA) operate at the line item level and support tax adjustments. IIA offers the most control: you explicitly select the source item, specify service dates, and define accounting codes.

Key features

Invoice Item Adjustments are distinguished by the following capabilities:

  • User-selected source item (unlike Invoice Adjustments/Credit Balance Adjustments which auto-select)
  • Explicit service dates (defaults to source item dates if not provided)
  • Full accounting code control: Deferred Revenue and Recognized Revenue Accounting codes
  • Tax-only IIA support: adjust taxes separately from line items
  • Parent and tax children managed as a single group for cancellation

Finance field behavior

Finance fields in IIA behave according to the following characteristics:

  • IIA Accounting Code OVERRIDES source item code
  • Deferred Revenue Account directly impacts CM/DM finance
  • Recognized Revenue Account directly impacts CM/DM finance
  • ExcludeItemBillingFromRevenueAccounting is synchronized on Update (other accounting codes are not)

Reverse entry points

The following operations trigger reverse-cancellation of Invoice Item Adjustments:

  • Credit IIA: Reverse-canceled when Credit Memo is fully unapplied (partial unapply not allowed)
  • Charge IIA: Reverse-canceled when Debit Memo is unposted
  • Parent and tax children cancel together