People often want to know if the expenses in starting up a business are tax deductible. The answer is that they amortizable (that means deduct over 15 years) unless there is a special provision which allows you to deduct them faster.
Fortunately, there is special provision which allows small businesses to deduct up to $5,000 of start-up expenses.
However, this is a small business targeted deduction so there are limitations on the tax deduction. Generally, if the expenses are $50,000 or less, you deduct up to $5,000 in the first year, plus you can amortize the balance over 180 months.
For more information, see John Sweeney's website.