Skip to content

Commit 30522e6

Browse files
committed
Update thresholds, rates. Closes #220
1 parent b2ea3d3 commit 30522e6

File tree

6 files changed

+11
-6
lines changed

6 files changed

+11
-6
lines changed

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: grattan
22
Type: Package
33
Title: Australian Tax Policy Analysis
4-
Version: 2024.1.0
5-
Date: 2024-02-23
4+
Version: 2025.5.0
5+
Date: 2025-06-12
66
Authors@R: c(person("Hugh", "Parsonage", role = c("aut", "cre"), email = "hugh.parsonage@gmail.com"),
77
person("Tim", "Cameron", role = "aut"),
88
person("Brendan", "Coates", role = "aut"),

NEWS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 2025.5.0
2+
3+
* Updated income tax thresholds
4+
15
## 2024.1.0
26

37
* Update for new TREASURY LAWS AMENDMENT (COST OF LIVING TAX CUTS) thresholds

grattan.Rproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Version: 1.0
2+
ProjectId: b970b806-fe55-47a2-9f6a-9f791934a905
23

34
RestoreWorkspace: No
45
SaveWorkspace: No

src/2024.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
System System2024 = {
66
.yr = 2024,
77
.nb = 4,
8-
.BRACKETS = {0, 18200, 45000, 200000, INT_MAX, INT_MAX, INT_MAX, INT_MAX},
9-
.RATES = {0, 0.19, 0.300, 0.45, 0.45, 0.45, 0.45, 0.45},
8+
.BRACKETS = {0, 18200, 45000, 120000, 180000, INT_MAX, INT_MAX, INT_MAX},
9+
.RATES = {0, 0.19, 0.325, 0.37, 0.45, 0.45, 0.45, 0.45},
1010
.M = {
1111
.lwr_single = 26000,
1212
.upr_single = 32500,

src/2025.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
System System2025 = {
66
.yr = 2025,
77
.nb = 5,
8-
.BRACKETS = {0, 18200, 45000, 135000, 200000, INT_MAX, INT_MAX, INT_MAX},
8+
.BRACKETS = {0, 18200, 45000, 135000, 190000, INT_MAX, INT_MAX, INT_MAX},
99
.RATES = {0, 0.16, 0.300, 0.37, 0.45, 0.45, 0.45, 0.45},
1010
.M = {
1111
.lwr_single = 26000,

src/Cincome_tax.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Person pp(int x, int y, int r, unsigned int age, bool is_married, unsigned int n
113113
return P;
114114
}
115115

116-
static unsigned int sapto_bitwise(unsigned char x) {
116+
unsigned int sapto_bitwise(unsigned char x) {
117117
switch(x) {
118118
case 'A':
119119
return SAPTO_A;

0 commit comments

Comments
 (0)