A High Level Overview Of The Bill Creation Process

When the system is asked to produce a bill for an account, it attempts to create one or more bill segments for every non-cancelled / non-closed billable obligation linked to the account. Whether or not an obligation contributes bill segment(s) to a bill is a complicated subject as the system supports a wide variety of bill segment creation methods.

The system determines the bill segment creation method to use from the bill segment type on the obligation's obligation type.

Some bill segment creation methods may apply the obligation's rate to a specific number / amount in order to calculate how much the taxpayer owes. The details of the calculations are captured in the bill calculation lines. For more information, refer to How Rates Affect The Information On Bill Segments for the details. Refer to Effective Dates & Proration for information about how the system prorates changes to rates and prices during a bill period.

If errors are detected during the bill segment creation process, the bill segment is saved with its error. The system then proceeds to the account's next obligation. This way, a user can see all problematic bill segments so they can be corrected en masse. Refer to Bill Errors for information about how to deal with bill errors.

When every segment on a bill is error free, the bill is ready to be completed. When a bill is completed, the system:

And that's it; the bill can now be sent to the taxpayer.

The remaining topics in this section provide more information about the creation and completion of bills.

Note:

Batch and real-time bill creation. Anything the batch bill process does for whole sets of accounts, you can do to a specific account on-line / real time. Refer to How To Create A Bill For All Obligations Linked To An Account for information about how to create a bill on-line / real time. Refer to Batch Billing for more information about the batch bill creation process.