Skip to content

Commit

Permalink
Nova Scotia Age Amount Supplement
Browse files Browse the repository at this point in the history
Create pr and new files
Fix #issue455
  • Loading branch information
okeyiii committed Oct 15, 2023
1 parent aa0c91a commit 8414dde
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 12 deletions.
5 changes: 4 additions & 1 deletion changelog_entry.yaml
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@

- bump: minor
changes:
added:
- Nova Scotia age amount supplement.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
description: Nova Scotia adds this additional amount to the basic personal amount.
description: Nova Scotia adds this additional amount to the age amount.
values:
2022-01-01: 1_465
metadata:
Expand All @@ -7,7 +7,7 @@ metadata:
reference:
- title: 2022 Nova Scotia Personal Tax Credits Return
href: https://hr.acadiau.ca/files/sites/hr/Payroll/Pensions%20&%20Benefits/NS_TD1_2022.pdf#page=1
- title: 2022 Worksheet NS428
href: https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/5003-d/5003-d-22e.pdf#page=1
- title: Worksheet for the 2023 Nova Scotia TD1NS-WS Personal Tax Credits Return -- Age Amount Supplement
href: https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/td1ns-ws/td1ns-ws-23e.pdf#page=1
- title: Nova Scotia income tax act - subdivision c - Deduction for employment out of Canada
href: https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=24
href: https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=28
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@ metadata:
rate_unit: /1
threshold_unit: currency-CAD
period: year
label: Nova Scotia basic personal amount phase out rate
label: Nova Scotia age amount supplement phase out rate
reference:
- title: 2022 Nova Scotia Personal Tax Credits Return
href: https://hr.acadiau.ca/files/sites/hr/Payroll/Pensions%20&%20Benefits/NS_TD1_2022.pdf#page=1
- title: 2022 Worksheet NS428
href: https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/5003-d/5003-d-22e.pdf#page=1
- title: Worksheet for the 2023 Nova Scotia TD1NS-WS Personal Tax Credits Return -- Age Amount Supplement
href: https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/td1ns-ws/td1ns-ws-23e.pdf#page=1
- title: Nova Scotia income tax act - subdivision c - Deduction for employment out of Canada
href: https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=24
href: https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=28

Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ class ns_age_amount_supplement(Variable):
defined_for = ProvinceCode.NS
reference = (
"https://hr.acadiau.ca/files/sites/hr/Payroll/Pensions%20&%20Benefits/NS_TD1_2022.pdf#page=1",
"https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/5003-d/5003-d-22e.pdf#page=1",
"https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=24",
"https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/td1ns-ws/td1ns-ws-23e.pdf#page=1",
"https://nslegislature.ca/sites/default/files/legc/statutes/income%20tax.pdf#page=28",
)

def formula(person, period, parameters):
Expand All @@ -29,4 +29,4 @@ def formula(person, period, parameters):
- p.age_supplement.phase_out_rate.calc(taxable_income),
)

return reduced_additional_amount
return eligibility * reduced_additional_amount

0 comments on commit 8414dde

Please sign in to comment.