Patent ID: 7480630

Claim:
A method for allocating financial statement values across multiple accounts using precise values, comprising: for a plurality of line item values in the financial statement: iteratively, from a first account to a last account: for a given account j, calculating a relative portion of the line item values to be apportioned to line items 1 to i and accounts 1 to j, rounding the calculated portion according to a predetermined degree of precision, and calculating an allocation portion applicable to the account j by subtracting from the rounded value of the calculated portion for the account j: (1) a rounded value of a calculated portion for a previous account j-1 and (2) a sum of allocation portions applicable to account j of line items 1 to i-i, repeating the iterative process for all line items values in the financial statement; and a computer generating a financial statement based at least in part on the iterative process.