Deductions for expenditure, finance leases and loans

Meaning

Preparation expenditure

Allocation of

Deduction for

Meaning of site preparation expenditure

Waste disposal site, meaning

Relevant planning obligation, meaning

Restoration payments

Waste disposal licence, meaning