income and the taxpayer shall not be required to use an accrual method. (2) Eligible taxpayer For purposes of this subsection, a taxpayer is an eligible taxpayer with respect to any taxable year if— (A) for all prior taxable years beginning after December 31, 2016, the taxpayer (or any predecessor) met the gross receipts test of section 448(c), and (B) the taxpayer is not subject to section 447 or 448. . (2) Expansion of gross receipts test (A) In general Paragraph (3) of section 448(b) of such Code is amended by striking $5,000,000 in the text and in the heading and inserting $25,000,000 . (B) Conforming amendments Section 448(c) of such Code is amended by striking $5,000,000 each place it appears in the text and in the heading of paragraph (1) and inserting $25,000,000 . (3) Farming (A) In general Section 447(d)(1) of such Code is amended by striking $1,000,000 and inserting $25,000,000 . (B) Conforming amendment Section 447(d)(2) of such Code is amended— (i) by striking