PHPackages                             abwebdevelopers/aus-income-tax - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. abwebdevelopers/aus-income-tax

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

abwebdevelopers/aus-income-tax
==============================

Calculates withheld amounts from gross income as per the Australian Tax Office PAYG (pay-as-you-go) tax tables

1.0.0(7y ago)172MITPHPPHP &gt;=7.1CI failing

Since Mar 11Pushed 6y ago2 watchersCompare

[ Source](https://github.com/ABWebDevelopers/aus-income-tax)[ Packagist](https://packagist.org/packages/abwebdevelopers/aus-income-tax)[ RSS](/packages/abwebdevelopers-aus-income-tax/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

Australian Income Tax Calculator
================================

[](#australian-income-tax-calculator)

[![Build Status](https://camo.githubusercontent.com/1db51cfc6e70c5afc14365560d99286f7d0b59be148e1d4e244f0d3b3651edee/68747470733a2f2f6170692e7472617669732d63692e6f72672f4142576562446576656c6f706572732f6175732d696e636f6d652d7461782e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ABWebDevelopers/aus-income-tax)[![codecov](https://camo.githubusercontent.com/e1bf76636d3d67e9bea262dbddee1bbe6337a328702fc55389f8e3fac4341893/68747470733a2f2f636f6465636f762e696f2f67682f4142576562446576656c6f706572732f6175732d696e636f6d652d7461782f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/ABWebDevelopers/aus-income-tax)

Calculates withheld amounts from gross income as per the Australian Tax Office PAYG (pay-as-you-go) tax tables (currently on the 2018-2019 financial year).

Requirements
------------

[](#requirements)

- PHP 7.1 or above

If using the included Excel Spreadsheet source reader, you will also need the following PHP extensions enabled:

- `ctype`
- `dom`
- `gd`
- `iconv`
- `fileinfo`
- `libxml`
- `mbstring`
- `SimpleXML`
- `xml`
- `xmlreader`
- `xmlwriter`
- `zip`
- `zlib`

Installation
------------

[](#installation)

Include this library in your application through [Composer](https://getcomposer.org):

```
composer require abwebdevelopers/aus-income-tax

```

Usage
-----

[](#usage)

The library requires the published formulas from the Australian Tax Office in order to calculate the withheld amounts from gross income. These are generally published shortly before the end of the financial year. We have provided the latest files in the `resources/tax-tables` folder.

The codes that the ATO uses are as follows:

CodeContainsNAT 1004Standard formula for working out income tax.NAT 3539Formula for working out income tax for people who claim a HELP (Higher Education Loan Program), SFSS (Student Financial Supplement Scheme) or other student assistance debt.NAT 4466Formula for working out income tax for seniors and pensionersThe easiest way to use this library is to use the Excel Spreadsheet reader to automatically feed this formula into the library:

```
