'business deduction' definitions:

Definition of 'business deduction'

(from WordNet)
noun
Tax write-off for expenses of doing business