Prepayment Accounting, Perfect for UK accountants and bookkeepers.