No. You cannot claim the expenses until you open the business. When you do open the business, you can claim these as start up expenses. This means you will still be able to claim the expenses, just not in the year you put the money out.
Start-up Business Tax Tips