Advanced Billing vs Deposit Billing

Hello Friends,
I was going through invoice types in epicor but couldn’t understand the difference between AB vs DB? Can anyone explain the differences between the two.

Thanks

I am no Advanced or Deposit billing expert, but a quick read Here is a really high level after a quick review.

Advanced Billing:
Created before you ship the order for all or part of the order, and is deducted from the invoice that is related to the shipment invoice. Can also be used to with Deferred Revenue accounting. Situations where it may be used, cash before delivery scenarios, or where there might be a licence or maintenance component of the order that might want to be accrued over period of time (DRA). Or progress payment scenarios in particular where long lead times for shipment exist. The invoice has to be linked to a SO, Line and Release. These invoices can only be created before the shipments are created.

Deposit Billing:
Used for prepayments of an order. Similar to advance billing from the perspective of creating a prepayment It can’t be used with DRA. It only needs to be linked to a SO, it does not matter the line or release. Apparently you can also create a SO deposit directly in Cash receipt entry, but there is no invoice related to supply the customer with. And again you can convert that cash receipt into a deposit invoice, but it won’t be related to a specific SO.

I hope that information helps

Be careful using the SO direct deposit to cash. If you have to make any changes to an invoice after shipment your only option is a correction invoice. Cancellation invoice does not seem to account for that type of deposit and leave the cancellation out of balance by the amount of the deposit.

1 Like