---
oa_review_kit: v1
guide_slug: nl-tax-credits
guide_version: nl-tax-credits@2026-05-27T06:34:47.584Z
archetype: other
---

# Review kit: NL Tax Credits

Thank you for reviewing this Guide. This kit is one file with three parts: how
to use it, an interview prompt for your AI, and the Guide itself.

## How to use this kit (3 steps, about 15 minutes)

1. Open the AI you already use (ChatGPT, Claude, Gemini, anything that reads
   markdown) and paste in everything from "INTERVIEW PROMPT" below, including
   the Guide at the end.
2. Your AI interviews you like a colleague, one question at a time. Just talk:
   war stories, walk-throughs, the mistakes you catch. No writing required.
3. Your AI writes your answers up as a single markdown file. Hand it back at
   openaccountants.com/skills/nl-tax-credits/handback (also linked from the Guide
   page: "Hand back your file"). What you added is published under your name
   and credential.

If your AI cannot produce the exact output format, hand back whatever you have:
a revised Guide file, a worksheet, or plain notes. We take those too, and a
person reviews them by hand. The format below is the one we can apply straight
away.

---

# INTERVIEW PROMPT (paste from here down into your AI)

You are interviewing a practising accountant about how they actually do the
work covered by the attached Guide ("NL Tax Credits", slug `nl-tax-credits`).
Interview them like a colleague doing a handover. Do not lecture. Ask ONE
question at a time and wait for the answer. Chase war stories and specifics:
what kind of client, which portal step, how big the penalty was.

The rates, thresholds, and citations are our job; we refresh those from primary
sources. Capture ONLY what is NOT derivable from law:

- order of operations, and what a wrong order corrupts
- what to ask a client before computing anything
- what to assume when a fact is unknown, and how it gets flagged
- the most-missed traps, with penalty size and who falls in
- how the portal or filing channel actually behaves
- what has to reconcile before anyone signs
- when to refuse the work and hand it to a human specialist

If the accountant corrects a rate, threshold, or deadline in the Guide along
the way, record it in the FACT CORRECTIONS table, but do not steer the
interview toward numbers.

## Questions to work through

Ask these in order, one at a time. Skip any the accountant has already covered;
follow up where a story has specifics worth pinning down. Each question is
tagged with the method slot(s) it feeds.

1. [sequence] Walk me through the last one of these you did for a real client, start to finish. What did you open first, and why that order?
2. [intake_questions] A new client sits down for this work. What are your first five questions before you touch a number?
3. [evidence] Which documents do you insist on seeing, and which do you take the client's word for?
4. [trap] When you review this work drafted by someone else, what mistake do you catch most often?
5. [conservative_default] When a key fact is unknowable at draft time, what do you assume, and how do you flag it?
6. [judgment_rule] When the law allows two routes, how do you actually pick, and what do you write down about the choice?
7. [cross_check] Before you sign, what has to reconcile with what, and how close is close enough?
8. [filing_mechanics] Walk me through the actual submission: the portal steps, the order things must happen in, what locks, what you can't undo.
9. [scope_gate] Which clients do you refuse or refer to a specialist for this work? What makes you stop?
10. [unsettled_law] Anything here you deliberately won't finalise right now because the rules are moving?
11. [handback_protocol] What exactly do you hand over at the end? What's in your working paper?

## Method slots (for tagging the write-up)

- `scope_gate` (Scope gate and refusals): when to stop and send the client to a human
- `sequence` (Order of operations): what order to do things in, and what a wrong order corrupts
- `intake_questions` (Client intake questions): what to ask a client before computing
- `evidence` (Documents and evidence): which documents to insist on, and what is draft-grade vs file-grade
- `judgment_rule` (Judgment rules): how a practitioner actually picks when the law allows two routes
- `conservative_default` (Conservative defaults): what to assume when a fact is unknowable at draft time
- `trap` (Traps and most-missed items): the mistakes everyone makes, what they cost, and who falls in
- `filing_mechanics` (Portal and filing mechanics): how submission actually works: channel, order, what locks
- `cross_check` (Cross-checks before signing): what has to reconcile with what before delivery, and how close is close enough
- `pattern_library` (Pattern library): how messy real-world data (bank lines, payout platforms) maps to tax categories
- `edge_case` (Edge-case playbook): the client situations that change the method, not just the numbers
- `unsettled_law` (Unsettled-law flags): what not to finalise right now, and why
- `handback_protocol` (Hand-back protocol): what the finished working paper contains and who reviews it

## Output format: oa-handback v1

When the interview is done, write the answers up as ONE markdown file in
exactly this shape. Fill in the reviewer's real name, credential, and email
(ask for them at the end if they have not come up). Every method block gets a
`### [method:<slot>]` heading where `<slot>` is one of the 13 slot ids
above. Keep `guide_slug` and `guide_version` exactly as given. Omit any
section the interview produced nothing for, but keep the headings that remain
exactly as shown. The `fact_key` column may be left blank when unknown.

```markdown
---
oa_handback: v1
guide_slug: nl-tax-credits
guide_version: nl-tax-credits@2026-05-27T06:34:47.584Z
reviewer_name: <full name>
reviewer_credential: <credential>        # free text: CPA, EA, ACCA, Steuerberater...
reviewer_email: <email>
verdict: <approve | corrections | unable>
---

## METHOD

### [method:filing_mechanics] <short title for this block>
<prose: the method block, written in second person, imperative>

### [method:intake_questions] <short title for this block>
- <question 1>
- ...

## FACT CORRECTIONS
| fact_key | current | correct | source |
|---|---|---|---|
| <fact key if known, else blank> | <value in the Guide> | <correct value> | <cite> |

## FLAGS
- [unsettled] <what not to finalise, and why>
- [refer] <situations to escalate to a human>

## NOTES
<anything that did not fit a method slot or a fact correction>
```

If for any reason you cannot produce this exact format, output the accountant's
corrections and methods as clear plain notes instead. The hand-back page
accepts plain notes and revised Guide files too; this format is an
optimization, never a gate.

---

# THE GUIDE UNDER REVIEW

<!-- guide: nl-tax-credits · version: nl-tax-credits@2026-05-27T06:34:47.584Z -->

---
name: nl-tax-credits
description: Use this skill for Newfoundland and Labrador provincial tax credits + NL Insurance Premium Tax. Includes NL Low-Income Tax Reduction, NL Income Supplement, NL Seniors' Benefit, Volunteer Firefighters Tax Credit, NL Direct Equity Tax Credit (35%), NL Film & Video Industry Tax Credit, plus the NL Insurance Premium Tax (15% on commercial insurance — unique to NL). Triggers "Newfoundland tax credits", "NL Income Supplement", "NL Direct Equity Tax Credit", "Newfoundland Insurance Premium Tax", "NL IPT 15%", "Form NL428".
jurisdiction: CA
tax_year: 2025
---

# nl-tax-credits

## Newfoundland and Labrador — Provincial Tax Credits + Insurance Premium Tax — Skill v1.0

This skill covers the personal and corporate tax credit toolkit specific to Newfoundland and Labrador (NL), plus the NL Insurance Premium Tax (IPT) — a province-specific indirect tax that is unusually high (15% on commercial insurance) and frequently overlooked by accountants from other provinces.

Load alongside `ca-tax-workflow-base` and (where relevant) `nl-individual-return`. Federal credits stay with the federal skills; this skill is purely the NL-specific layer.

## 1. Quick reference

### Personal credits (claimed on Form NL428 unless noted)

**Personal credits (claimed on Form NL428 unless noted)**

| Credit | Type | 2025 maximum | Notes |
| --- | --- | --- | --- |
| NL Low-Income Tax Reduction | Non-refundable | Reduces NL tax to $0 | Income-tested; phased out |
| NL Income Supplement | Refundable | ~$520 / adult + ~$200 / child | Quarterly payment, joint w/ federal GST/HST credit |
| NL Seniors' Benefit | Refundable | ~$1,516 | Age 65+, income-tested |
| Volunteer Firefighters / Search & Rescue | Non-refundable | $500 (≈ $44 actual saving at 8.7% bottom rate) | Per individual, 200+ hours |
| Political Contribution Credit | Non-refundable | Up to $500 | Same structure as federal |
| Adoption Expenses | Non-refundable | Mirrors federal |  |

### Corporate / investor credits

**Corporate / investor credits**

| Credit | Type | Rate | Cap |
| --- | --- | --- | --- |
| NL Direct Equity Tax Credit (DETC) | Non-refundable for investor | **35%** (priority sectors) / 20% / 10% | Annual investor cap $50k → max $17,500 credit |
| NL Film & Video Industry Tax Credit | Refundable (corporate) | 40% of eligible NL labour | Capped at 25% of total production cost; $4M / project / yr |
| NL Interactive Digital Media Tax Credit | Refundable | 40% of eligible labour | $40k / employee / yr; $2M / corp / yr |
| Manufacturing & Processing Investment Tax Credit | Refundable / Non-refundable | 10% (refundable for CCPCs) | On qualifying M&P assets |
| Green Technology Tax Credit | Refundable / Non-refundable | 20% | $1M annual limit |

### NL Insurance Premium Tax (IPT)

**NL Insurance Premium Tax (IPT)**

| Premium type | Rate |
| --- | --- |
| **Commercial / property / liability / life / accident & sickness** | **15%** |
| **Automobile insurance** | 5% |

### NL Insurance Premium Tax (IPT)

NL's commercial IPT is the highest in Canada (most provinces 2–4%). It is a real cash cost for NL-based businesses and must be modelled into pricing and budget reviews.

## 2. Required inputs + refusal catalogue

### Required inputs (personal credits)

- Net income, family net income, marital status, dependants
- Residency on Dec 31, 2025 = NL (otherwise refuse — see R-NL-1)
- Age (for Seniors' Benefit)
- Volunteer hours certification letter from Fire Chief / SAR coordinator
- T5/T3 slips for investment income (DETC interaction)

### Required inputs (corporate / investor credits)

- For DETC: Certificate of Registration (CoR) of the Eligible Business Corporation (EBC) issued by NL Department of Industry, Energy and Technology (IET); investor's subscription agreement; share certificate; sector classification (priority vs general)
- For Film TC: Eligibility certificate from NL Film Development Corporation; NL labour breakdown; total production budget
- For IPT: Type of insurance, taxable premium amount, policy effective date

### Refusal catalogue (NL-specific)

- **R-NL-1** — Non-resident of NL on Dec 31. NL428 cannot be filed. Provincial credits go to province of residence.  _(R-NL-1)_
- **R-NL-2** — DETC requested without a valid IET Certificate of Registration for the issuer. Refuse; the credit is statutory, not discretionary.  _(R-NL-2)_
- **R-NL-3** — DETC investor cap exceeded. Investor cannot claim more than $17,500 (35% × $50k) in DETC in a single year; carryforward to 7 years allowed but flag.  _(R-NL-3)_
- **R-NL-4** — Film TC for production where principal photography started before the eligibility certificate date. Not eligible.  _(R-NL-4)_
- **R-NL-5** — IPT on reinsurance ceded to a licensed NL insurer (already taxed once). Do not double-tax.  _(R-NL-5)_
- **R-NL-6** — IPT on marine cargo for international shipping outside NL waters — out of scope of NL IPT.  _(R-NL-6)_
- **R-NL-7** — Seniors' Benefit for a deceased taxpayer who died before July 1 of the benefit year — pro-ration rules apply; do not pay full benefit.  _(R-NL-7)_
- **R-NL-8** — Volunteer Firefighter credit + federal VFA on the same 200 hours — only one of the two; choose the federal $3,000 amount if it produces higher savings (it almost always does at higher incomes).  _(R-NL-8)_

## 3. NL Low-Income Tax Reduction

- **NL Low-Income Tax Reduction** — Reduces NL income tax payable to zero for low-income individuals and families. Calculated on Form NL428, Part C.  _(Form NL428, Part C)_
- **Threshold 2025** — roughly $20,400 single / $34,400 family (indexed)  _(Form NL428, Part C)_
- **Phase-out** — 16% of net income above threshold  _(Form NL428, Part C)_
- **Claim behaviour** — Always claim — fully formulaic. Does not affect federal tax or other provincial refundable credits.  _(Form NL428, Part C)_

Reviewer note: clients who pay no NL tax still get the Income Supplement and Seniors' Benefit because those are refundable; do not skip the rest of NL428.

## 4. NL Income Supplement (refundable)

Paid quarterly with the federal GST/HST credit cycle (Jan, Apr, Jul, Oct).

- **Adult amount** — ~$520 / yr
- **Adult amount** — ~$520 / yr
- **Each child under 19** — ~$200 / yr
- **Persons with disabilities supplement** — ~$240 / yr (if DTC-eligible)
- **Phase-out** — 8% of family net income over ~$40,000 (single) / ~$43,000 (family)

Automatically computed from the T1; no separate application — but must file the T1 to get it. Encourage low-income clients to file even when they owe nothing.

## 5. NL Seniors' Benefit (refundable)

Paid in October each year with the federal GIS top-up cycle in NL.

- **Eligibility age** — Age 65+ on or before Dec 31, 2025
- **Maximum** — ~$1,516 / yr (single senior or senior couple — single benefit per household, not per spouse)
- **Phase-out** — 11.66% of family net income over ~$29,402
- **Fully phased out** — ~$42,404 family net income
- **Computation** — Automatically computed from T1, line 14600 area  _(T1 line 14600)_

Pitfall: the benefit is per household, not per spouse. Common preparer error is double-claiming.

## 6. NL Volunteer Firefighters / Search & Rescue Tax Credit

- **Credit type** — Non-refundable provincial credit on Form NL428  _(Form NL428)_
- **Amount** — $500 (claimed at the 8.7% bottom NL rate → ~$43.50 actual tax saving)  _(Form NL428)_
- **Hours requirement** — Requires 200+ hours of volunteer service in the year
- **Combination restriction** — Cannot combine NL credit with federal $3,000 VFA / SRVA on the same hours

Decision rule for reviewer:
- If marginal NL rate ≤ 8.7% AND federal marginal rate ≥ 15% → claim federal $3,000 (saves $450) and skip NL $500. Almost always the right answer.
- If client has zero federal tax payable → NL credit is still wasted because it's non-refundable. Document the choice in the brief.

## 7. NL Direct Equity Tax Credit (DETC)

One of Canada's most generous direct angel-investor credits. Statutory under the *Direct Equity Tax Credit Act* (NL).

### Mechanics

- **Subscription requirement** — Investor (individual or corporation) subscribes for newly-issued common shares in a registered Eligible Business Corporation (EBC) located in NL.  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **CoR requirement** — EBC must hold a current Certificate of Registration from IET issued before the share subscription.  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Priority sectors rate** — 35% (tech, aquaculture, forestry, manufacturing, export, cultural industries, tourism outside NE Avalon)  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Other eligible sectors rate** — 20%  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Registered venture capital corporation rate** — 10%  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Minimum / maximum investment** — Minimum investment $1,000; maximum eligible $50,000 / investor / year → max credit $17,500  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Non-refundable / carryover** — Non-refundable but carries back 3 years / forward 7 years  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Holding period** — Shares must be held for at least 4 years; early disposition triggers recapture  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_
- **Lifetime per-EBC cap** — $1M raised under DETC  _(Direct Equity Tax Credit Act (NL), SNL2000 c D-18.1)_

### Reviewer checklist

- Confirm IET Certificate of Registration is dated before the share subscription
- Confirm the investor is at arm's length from the EBC (cannot be a specified shareholder ≥ 10% pre-investment)
- Confirm shares are newly issued treasury shares, not secondary
- Confirm sector classification matches the 35% / 20% / 10% rate on the T5004 / NL-equivalent slip
- 4-year holding period flagged on workpapers for future years

## 8. NL Film & Video Industry Tax Credit

- **Credit description** — Refundable credit for a qualifying NL corporation producing film/video in NL
- **Rate** — 40% of eligible NL labour expenditure
- **Cap on production cost** — Capped at 25% of total certified production cost
- **Per-project annual cap** — $4M
- **Eligibility certificate requirement** — Requires eligibility certificate from the NL Film Development Corporation before principal photography begins
- **Coordination with federal credits** — Coordinated with federal CPTC / PSTC — federal credit reduces the eligible labour base for NL purposes (parallel-grind rule)

## 9. NL Insurance Premium Tax (IPT) — the big NL-specific cost

Governed by the *Insurance Premiums Tax Act* (NL). Tax is levied on the insurer but is statutorily passed through to the insured as a separate line on the policy.

### Rates (2025)

**Rates (2025)**

| Category | Rate |
| --- | --- |
| Property, casualty, liability, fire, surety, fidelity, BI, E&O, D&O, cyber, professional indemnity | **15%** |
| Life, accident & sickness, group health | **15%** |
| Automobile (private passenger and commercial) | **5%** |
| Reinsurance assumed by NL-licensed insurer | exempt (already taxed at source) |
| Marine cargo on international voyages | exempt |
| Federal Crown contracts | exempt |

### Why this matters for accounting work

- A $10,000 commercial general liability premium in NL → $1,500 IPT → $11,500 cash out the door. In Ontario the same premium would carry $800 IPT. NL businesses pay roughly 2x the indirect insurance tax of most provinces.
- IPT is a deductible business expense for income tax — capture it on Schedule C / T2125 / corporate T2 along with the premium.
- IPT is not GST/HST-recoverable — it is not GST/HST, it is a separate provincial premium tax.
- Self-insurance and unlicensed-insurer placements still attract IPT at 4% (special tax) — the insured (not the insurer) must self-assess and remit to NL Department of Finance using Form IPT-1.

- **Self-insurance / unlicensed-insurer placements rate** — 4% (Insured must self-assess and remit using Form IPT-1)  _(Form IPT-1)_

### Reviewer flags

- Brokered placement with a non-NL-licensed insurer (e.g., Lloyd's syndicate direct) → check whether broker collected IPT or the insured must self-assess. Common miss.
- Captive insurance arrangements → captive must register as an unlicensed insurer and remit 4% IPT; consult specialist.
- Multi-province policies → IPT applies only to the NL-situate risk portion. Schedule of values from broker required.

## 10. Form NL428 — Provincial Tax and Credits

Filed with the T1 General. Structure:

## 10. Form NL428 — Provincial Tax and Credits

**Part A — NL Tax on Taxable Income**

| Bracket | Rate |
| --- | --- |
| First $44,192 | 8.7% |
| $44,192–$88,382 | 14.5% |
| $88,382–$157,792 | 15.8% |
| $157,792–$220,910 | 17.8% |
| $220,910–$282,214 | 19.8% |
| $282,214–$564,429 | 20.8% |
| $564,429–$1,128,858 | 21.3% |
| Over $1,128,858 | 21.8% |

## 10. Form NL428 — Provincial Tax and Credits

Part B — NL Non-Refundable Tax Credits — basic personal amount ~$11,067, spouse, age, pension, disability, tuition, donations, medical, volunteer firefighter $500, etc.

## 10. Form NL428 — Provincial Tax and Credits

Part C — NL Tax
- Apply low-income tax reduction
- Apply political contribution credit, DETC, etc.
- Result → Line 42800 of T1

## 10. Form NL428 — Provincial Tax and Credits

Refundable credits (Income Supplement, Seniors' Benefit, Disability Amount Supplement) computed separately on Form NL479.

## 11. Worked example — St. John's tech founder + NL angel investor

Facts. Maya runs an early-stage SaaS startup ("CodCloud Inc.") incorporated in NL, registered as an EBC with IET on 2025-02-01 in the priority "tech" sector. On 2025-06-15 she raises $50,000 from a local angel, Brendan (NL resident, arm's length, owns 0% before the round). Brendan subscribes for newly-issued common shares.

## 11. Worked example — St. John's tech founder + NL angel investor

Brendan's 2025 NL Direct Equity Tax Credit.

- Eligible investment: min($50,000, $50,000 annual cap) = $50,000
- Sector: priority (tech) → rate 35%
- Credit = $50,000 × 35% = **$17,500**
- Applied against Brendan's 2025 NL tax (Line 42800 reduction via NL428)
- Brendan's 2025 NL tax payable before credit: $14,200 → credit absorbs $14,200 → **$3,300 carries forward** for up to 7 years (or back 3)
- 4-year holding period flagged through 2029-06-15 — file note in workpapers

## 11. Worked example — St. John's tech founder + NL angel investor

Maya's IPT on CodCloud's new commercial policy.

- CodCloud buys a $12,000 cyber + E&O package effective 2025-07-01.
- IPT = $12,000 × 15% = **$1,800**
- Total cash out: $13,800. Deductible on T2 Schedule 125 as insurance expense (premium + IPT).
- No GST/HST recovery (IPT is not a sales tax).

## 11. Worked example — St. John's tech founder + NL angel investor

Maya's NL personal credits (separate).

- Maya pays herself a $48,000 T4 salary in 2025. Income above the Low-Income Tax Reduction threshold → no reduction.
- Family net income $48,000 → NL Income Supplement phased out ($40k threshold + 8% claw-back fully erodes by ~$46.5k).
- No senior, no disability, no volunteer service → only basic personal amount on NL428.

## 12. Conservative defaults

- If DETC sector classification is ambiguous → default to 20% (general) until IET letter confirms priority sector.
- If volunteer hours are between 195 and 205 with no signed letter from Fire Chief → do not claim.
- If client moved into NL during 2025 → refer to "province of residence on Dec 31" rule and refuse NL428 if they were resident elsewhere on Dec 31; redirect to ca-tax-workflow-base for the correct province skill.
- If unsure whether IPT applies to a non-NL-licensed placement → assume it does and have client self-assess at 4%; safer than missing the remittance.
- If a client claims the Volunteer Firefighter Credit AND the federal VFA on the same hours → fix it; only one is allowed.
- Always file the T1 for low-income NL residents — Income Supplement and Seniors' Benefit are refundable and require a filed return.

## 13. Sources

- NL Department of Finance — Tax Programs and Incentives, https://www.gov.nl.ca/fin/tax-programs-incentives/
- *Income Tax Act, 2000* (NL), SNL2000 c I-1.1
- *Direct Equity Tax Credit Act* (NL), SNL2000 c D-18.1, and *Direct Equity Tax Credit Regulations*
- *Insurance Premiums Tax Act* (NL), RSNL1990 c I-12, with 2024 amendments confirming 15% commercial / 5% auto
- *Income Supplement and Seniors' Benefit* — administered jointly with CRA under the NL–Canada tax collection agreement
- NL Film Development Corporation — Film & Video Industry Tax Credit Guidelines
- Form NL428 (2025), Form NL479 (2025), Form T5004 (claim slip for DETC)
- NL Department of Industry, Energy and Technology — DETC EBC registration portal

## End of skill.

## Talk to a verified accountant

This skill is a tool, not an engagement. Every taxpayer's situation is
different, and the rules in the skill may not match your specific facts.

To speak with one of the licensed accountants who verifies skills for your
jurisdiction — **no liability on either side until you and the accountant sign
a formal engagement letter** — book a free 30-minute call:

**→ [Book a call](https://calendly.com/openaccountants-info/30min)**

We'll route you to the named verifier covering your country or state. You can
also see the full list of verified accountants at
[openaccountants.com/network](https://openaccountants.com/network).
