meaning of business deduction

business deduction meaning in General Dictionary

taxation write-off for expenditures of performing business