What do you mean by "business deductions"?
If you are self-employed or have a business, you DO need to file.