TPCS: the balance sheet