Finance and procure-to-pay

Service Charges by Scheme, Property and Unit

Service charge teams work at the level residents are billed: the scheme, the property and the unit. The finance system should accept costs at that level without rekeying.

November 6, 2026
4 min read

From a scheme invoice to a resident's bill

Service charge costs arrive as invoices for a whole scheme or block. They are then apportioned to properties and units, and reconciled to the estimates residents paid.

SchemeinvoiceProperty AProperty BUnit 1Unit 2Unit 3Reconcile toresidents'estimates

Steps, in order:

  1. Scheme invoice
  2. Property A
  3. Property B
  4. Unit 1
  5. Unit 2
  6. Unit 3
  7. Reconcile to residents' estimates
  • From “Scheme invoice” to “Property B”
  • From “Property A” to “Unit 1”
  • From “Property A” to “Unit 2”
  • From “Property B” to “Unit 3”
  • From “Unit 1” to “Reconcile to residents' estimates”
  • From “Unit 2” to “Reconcile to residents' estimates”
Service charge costs land where they are recoveredOne scheme invoice is apportioned to properties, then to units, and reconciled to the estimates residents paid.
Housing system posts with itscurrent codesFinance One maps old codes to thenew onesNew chart of accounts

Steps, in order:

  1. Housing system posts with its current codes
  2. Finance One maps old codes to the new ones
  3. New chart of accounts
Housing system link: the housing system keeps its codes and the integration layer maps them

Three design choices decide how much manual work remains

Coding

Hold scheme, property and unit as values the invoice line can carry, so costs land where they are recovered.

Bulk entry

Upload invoices, requisitions and journals by spreadsheet at unit level instead of keying line by line.

Housing system link

Keep the housing management system posting with the codes it already uses, and map them to the new chart of accounts in the integration layer.

Costs land where they are recovered

Bring your go-live date and we will show you the plan to reach it.

Scheme, property and unit: coded once, without rekeying.