No, the cost of most business property must be depreciated over a period of years. However, you may be able to deduct the full cost in the year of purchase under Section 179 or bonus depreciation.