Abandonment costs occur on specific fixed assets in special industries, such as nuclear power, mines, oil fields and other enterprises' fixed assets abandonment and environmental restoration obligations. The expenses for scrapping and cleaning the fixed assets of general industrial and commercial enterprises are not abandonment expenses, but should be treated as the disposal expenses of fixed assets when they occur.
Judging from the above accounting treatment and tax law, there is no substantial difference between accounting and tax law in the fixed assets abandonment expenses incurred by enterprises, and they can all be deducted before tax, but the confirmation forms are different. The tax law allows enterprises to allocate special funds before tax. There is no difference between tax law and accounting treatment if the enterprise withdraws special funds to pay for the scrapping of fixed assets according to law. If the enterprise does not calculate the abandonment cost by drawing reserves or special funds, the tax law needs to deduct the abandonment cost before tax when it actually occurs.