Deductions & credits

If the business was 'open' in 2018, yes, the expenses are deducted or depreciated in 2018.