Business & farm

You start deducting expenses (including Start Up Expenses) when the business is 'open'.  If it is "not operational" until January, that is when you would first start to use deductions.

In the event the business is a Corporation, you still need to file a tax return, even if the business is not yet 'open' and don't have any income or deductible expenses.