↓Skip to main content

What Is NOLCO and How Does the 3-Year Carry-Over Actually Work? NIRC Section 34(D)(3) Explained

Net Operating Loss Carry-Over (NOLCO) is a deduction under NIRC Section 34(D)(3) that lets a business apply a net operating loss from one taxable year against its taxable income for the next 3 consecutive taxable years, until it is used up or expires. It does not create a refund or a cash credit — it only reduces taxable income (and therefore tax due) in a later profitable year, and it disappears if it goes unused past the third year.

Track Every Year of Your NOLCO Balance Before It Expires FREE →

What is NOLCO under NIRC Section 34(D)(3)? #

NOLCO is the excess of allowable deductions over gross income in a taxable year — a net operating loss — that Section 34(D)(3) of the National Internal Revenue Code (NIRC) lets a taxpayer carry over and deduct from gross income for the next 3 consecutive taxable years immediately following the loss. The loss must not have been previously offset, and the taxpayer must be one properly subject to the regular income tax (net loss incurred in a year the taxpayer was tax-exempt is not creditable).

Revenue Regulations No. 14-2001, the BIR’s implementing regulation for this rule, states the mechanics directly:

“the net operating loss of the business or enterprise for any taxable year immediately preceding the current taxable year, which had not been previously offset as deduction from gross income, shall be carried over as a deduction from gross income for the next three (3) consecutive taxable years immediately following the year of such loss”

— as summarized from Revenue Regulations No. 14-2001, Section 3, in secondary coverage of the regulation’s operative text

This is the standing NOLCO rule that applies to ordinary business losses in any year. It is a separate rule from the temporary, pandemic-era 5-year carry-over that Republic Act No. 11494 (Bayanihan II) granted specifically to losses incurred in taxable years 2020 and 2021 — that extension has already run its course, and this guide covers the general 3-year mechanics every other loss year falls under. If you’re dealing specifically with an old 2020 or 2021 loss balance, see our companion guide on claiming 2020-2021 NOLCO that eBIRForms and eFPS won’t accept, which covers that narrower historical exception and its eBIRForms workaround under RMC No. 81-2026.

Who can claim NOLCO, and what disqualifies it? #

Any individual engaged in trade or business or the exercise of a profession, and domestic or resident foreign corporations, may claim NOLCO — but the carry-over is lost entirely if the business undergoes a “substantial change in ownership.” RR No. 14-2001 defines that disqualifying event by reference to a 75% ownership threshold, tested against paid-up capital or voting stock:

  • For a corporation: NOLCO is allowed only if not less than 75% of the nominal value of outstanding issued shares, or not less than 75% of the paid-up capital, is held by or on behalf of the same persons both before and after the change.
  • A substantial change occurs when, as a result of a merger, acquisition, or similar transaction, the original owners’ resulting stake falls below that 75% threshold — at that point, any unused NOLCO from before the change is forfeited, not merely suspended.
  • Losses from an exempt year don’t qualify. A net loss incurred in a taxable year during which the business was exempt from income tax is not allowed as a NOLCO deduction in a later year.
  • Only losses from 1998 onward count. RR No. 14-2001 limits the carry-over to net operating losses accumulated by a qualified taxpayer beginning taxable year 1998 — a purely historical cutoff by now, but part of the regulation’s original scope.

A closely held corporation planning an ownership restructuring — bringing in a new majority investor, for example — should check this 75% test before assuming an existing NOLCO balance survives the transaction.

Why NOLCO and the Optional Standard Deduction (OSD) don’t mix #

A taxpayer who elects the Optional Standard Deduction (OSD) for a given taxable year cannot also claim a NOLCO deduction in that same year, because the OSD stands in place of all itemized deductions — including NOLCO. This is a well-established interaction rule, not a technicality: choosing OSD means computing taxable income as a flat percentage of gross sales or gross income, with no separate itemized deduction line for a prior year’s loss to reduce against.

Critically, electing OSD in a given year does not pause or extend the 3-year clock on an existing NOLCO balance — the carry-over period keeps running whether or not the taxpayer actually used OSD or the itemized-deduction method in any particular year. A NOLCO balance can therefore expire unused purely because a taxpayer happened to elect OSD in one or more of its 3 carry-over years, even though the loss was never actually “spent” against taxable income.

Worked example: a ₱500,000 loss across 4 taxable years #

Consider Mabuhay Trading Corp., a fictional domestic trading corporation that posts a ₱500,000 net operating loss in Year 1 and returns to profitability the following year. Under Section 34(D)(3), that loss is available as a deduction only in Years 2, 3, and 4 — the 3 consecutive taxable years immediately following Year 1 — after which any unused balance simply expires.

YearTaxable income before NOLCODeduction methodNOLCO appliedNOLCO balance remaining
Year 1 (loss year)(₱500,000) net lossItemized—₱500,000
Year 2₱150,000Itemized₱150,000₱350,000
Year 3₱200,000OSD elected₱0 (blocked by OSD)₱350,000 (unused, clock still running)
Year 4₱400,000Itemized₱350,000₱0 (fully used, none expired)

Because Mabuhay Trading Corp. switched to OSD in Year 3, it could not apply any of its remaining ₱350,000 balance that year even though it had ₱200,000 of taxable income to offset — that opportunity is gone for good once Year 3 closes. Fortunately, Mabuhay Trading Corp. returned to the itemized method in Year 4, its last eligible carry-over year, and had enough taxable income (₱400,000) to absorb the full remaining ₱350,000 balance before it expired. Had Year 4 income before NOLCO been only ₱200,000 instead, the remaining ₱150,000 of NOLCO would have simply expired unused — NIRC Section 34(D)(3) does not allow a further extension past the third consecutive year.

Summary #

NOLCO under NIRC Section 34(D)(3) gives a business 3 consecutive taxable years to deduct a net operating loss against future taxable income, implemented in detail by Revenue Regulations No. 14-2001 — including the rule that a 75%-or-greater change in ownership forfeits any unused balance, and the rule that electing OSD in a carry-over year blocks that year’s deduction without pausing the 3-year clock. Track each loss year’s balance and expiration date separately, especially around an OSD election or an ownership change, since either one can cause a real, usable deduction to lapse. For the narrower 2020/2021 pandemic-era 5-year extension and its own eBIRForms filing workaround, see RMC No. 81-2026: How to Claim 2020-2021 NOLCO That eBIRForms and eFPS Won’t Accept; for how to correct a NOLCO entry on a return already filed, see How to Amend a BIR Tax Return.

Sources #

Primary source

  • LawPhil.net — Revenue Regulations No. 14-2001 (implementing NIRC Section 34(D)(3); LawPhil’s copy of the regulation is dated August 27, 2001, though some secondary summaries cite an October 2001 issuance/publication date — this post relies on the regulation’s substantive rules, which are consistent across sources, rather than pinpointing the exact date). The PDF was not independently fetchable from the BIR’s own site in this research session; the rules stated above are corroborated across the secondary sources below.
  • National Internal Revenue Code, Section 34(D)(3) (Net Operating Loss Carry-Over), as referenced throughout the secondary sources cited.

Secondary sources