Question: what are allowable deductions in taxation?
Answer: When we say business expenses are 'allowable' this means that the tax rules allow the particular expense to be deducted from trading income when calculating the business' profits on which it will pay income tax and National Insurance contributions.