(a)
Long-term contracts shall be accounted for in accordance with the special rules set forth in Section 460 of the Internal Revenue Code.
(b)
(1)The provisions of Section 804(d) of Public Law 99-514, relating to the effective date of modifications in the method of accounting for long-term contracts, shall be applicable to taxable years beginning on or after January 1, 1987.
(2)
In the case
of a contract entered into after February 28, 1986, during a taxable year beginning before January 1, 1987, an adjustment to income shall be made upon completion of the contract, if necessary, to correct any underreporting or overreporting of income, for purposes of this part, resulting from differences between state and federal law for the taxable year in which the contract began.
(c)
(1)The amendments to Section 460 of the Internal Revenue Code made by Section 10203 of Public Law 100-203, relating to a reduction in the percentage of items taken into account under the completed contract method, shall apply to taxable years beginning on or after January 1, 1990.
(2)
In the case of a contract entered into after October 13, 1987, during a taxable year beginning before January 1, 1990, an adjustment to income shall be made upon completion of the contract, if
necessary, to correct any underreporting or overreporting of income, for purposes of this part, resulting from differences between California and federal law for taxable years beginning prior to January 1, 1990.
(d)
(1)The amendments to Section 460 of the Internal Revenue Code made by Section 5041 of Public Law 100-647, relating to a reduction in the percentage of items taken into account under the completed contract method, shall apply to taxable years beginning on or after January 1, 1990.
(2)
In the case of a contract entered into after June 20, 1988, during a taxable year beginning before January 1, 1990, an adjustment to income shall be made upon completion of the contract, if necessary, to correct any underreporting or overreporting of income, for purposes of this part, resulting from differences between California and federal law for taxable years
beginning prior to January 1, 1990.
(e)
(1)The amendments to Section 460 of the Internal Revenue Code made by Section 7621 of Public Law 101-239, relating to the repeal of the completed contract method of accounting for long-term contracts, shall apply to taxable years beginning on or after January 1, 1990.
(2)
In the case of a contract entered into after July 10, 1989, during a taxable year beginning before January 1, 1990, an adjustment to income shall be made upon completion of the contract, if necessary, to correct any underreporting or overreporting of income, for purposes of this part, resulting from differences between California and federal law for taxable years beginning prior to January 1, 1990.
(f)
For purposes of applying paragraphs (2) to (6), inclusive, of Section 460(b) of the
Internal Revenue Code, relating to the look-back method, any adjustment to income computed under paragraph (2) of subdivision (b), (c), (d), or (e) shall be deemed to have been reported in the taxable year from which the adjustment arose, rather than the taxable year in which the contract was completed.