Summary
This article explains how to configure invoicer settings on accounts. Invoicer settings allow you to specify who gets the bill for transactions on an account as well as define the tax configuration to use when calculating taxes on transactions. By default newly created sub-accounts will be configured to bill transactions to their top level parent account.
Notice: Owner settings will override Invoicer settings, meaning if you set an Owner's / 'OwnerParentAccountBillingType' to a 'Bill Owner / Bill Top Owner' option then the owner will be billed (invoiced) vs. accounts under the owner.
Example
Below we have a screenshot from the Details section on the Overview page of an account which shows that a sub account exists (sub-account 1):
With the Invoicer feature you can control who is invoiced, for instance:
Have parent account and sub-account transactions exist on a single invoice sent to the parent
Have accounts individually receive separate invoices
Have the sub-account usage billed to the parent account but all other sub account transactions invoiced directly to the sub account
Have the invoice go to the owner user instead of the parent or sub account, and so on
Using the structure we have here in this example, you can change the invoicer on sub-account 1 as long as there is no existing invoice that is on that account.
Invoicer Restrictions
There are some invoicer restrictions in place to prevent billing / usage billing issues. These are:
The invoicer on an account cannot be changed once an invoice exists on that account UNLESS the following conditions are met first:
All invoices are closed
All balances and account are zero (by way of adjusting transactions or otherwise)
All payments and credits are marked as 'Disbursed'.
Invoicers must be setup before any billing takes place
Parent accounts must be active for sub-accounts to invoice
EngageIP 8.6.0+: Accounts must be in the same bill group as their invoicer and usage invoicer
EngageIP 8.6.0+: Invoicer options on an account will be greyed out (read-only) if the account's owner is setup to receive invoices. Specifically, if the owner is configured with a ‘Owner Parent Account Billing Type’ > ‘Bill Owner…/Bill Branded Owner…’ option. See the Configuring Branded and Unbranded Owners article for more information on configuring owners
EngageIP 8.6.0+: An account's bill day must be in sync with the bill day of the account's invoicer
EngageIP 8.6.0+: Changing the bill day of an account setup as an invoicer will update the bill day of all accounts configured to use that invoicer (via an EngageIP job)
EngageIP 8.6.0+: A sub-account cannot be the usage invoicer for its parent account
EngageIP 8.6.0+: An account setup as a usage invoicer (i.e. invoiced for usage generated by other accounts) must be configured to be its own invoicer and usage invoicer
NOTE: The Parent balance is considered and is required to be zero before you can change the invoicer.
Configuring Invoicers
Search for the account that you would like to individually invoice, in this case we will use the above structure and search for sub-account 1
Once you have loaded the account click the Tools page and then select Invoicer
From here, you can specify the invoicer (who will receive the bill) and depending on your version the tax configuration to use. Invoicers can be set to the current account or any accounts above the current account in the hierarchy (parent account, owner account)
Invoicer: the account that will be billed for all non-usage transactions
Usage Invoicer (introduced in EngageIP 8.5.25.0): the account that usage transactions will be billed to
Tax Invoicer (introduced in EngageIP 8.5.27.1): specifies which account's tax settings to use when calculating taxes (e.g. observe the tax invoicer's tax code, account tax category, etc.). Only accounts in the same hierarchy can be selected as a tax invoicer (i.e. parent account, owner account)
Note: if the Tax Invoicer is selected on an account it will override the ‘Bill Accounts Using Invoicer Taxes’ setting if that setting is configured on the owner
Select Save
Changing an Invoicer
If you change the invoicer / usage invoicer on an account all unbilled transactions / usage will be billed to the new invoicer / usage invoicer on their next bill cycle / usage next bill date.