Home / incometax-AU-0.1.x
Name Modified Size InfoDownloads / Week
Parent folder
incometax-AU-v0.1.7 2013-06-21
incometax-AU-v0.1.6 2012-12-15
incometax-AU-v0.1.5 2012-06-30
incometax-AU-v0.1.4 2012-06-21
incometax-AU-v0.1.3 2012-06-17
Old Versions 2012-06-15
README-v0.1.6 2012-12-15 2.8 kB
incometax-AU-0.1.6.cpp 2012-12-15 11.3 kB
Totals: 8 Items   14.1 kB 0
### incometax-AU ### Copyright (2011-2013) Damien Sticklen
incometax-AU is published under the GNU GPLv3 by Damien Sticklen.  This program is therefore supplied without WARRANTY, implied or explicit.




Purpose:

Many employers choose to quote gross income when advertising positions.  This quoted figure does not readily assist the potential hire understand their net income and they therefore may resort to "guestimates".
While there are online calculators of this sort, this program is intended to calculate Australian tax brackets, resultant payable tax and net income over a variety of periods.
This application is *not* intended for the user to prepare "tax returns" or any other formal taxation document.

Missing Features:

 - Medicare Surcharge (based on private health cover)
 - Tax deductions (may not be implemented)
 - Use of configuration file for common settings (any suggestions to keep it cross platform?)
 - Arbitrary number of taxation brackets (long-term goal)
 - GUI/ncurses implementation (long-term goal)

Bugs:

 - Request for input gross income does not state that this figure is to be without superannuation(i.e. true taxable income). (Fixed)
 - An effective tax rate and FEE-HELP %  error exists where taxable income values for values between 0 and 1 dollar were not handled correctly (Fixed).

Issues:

 - It has been reported that there are some inefficiencies within the code, especially around the areas of code involving repetition.
 - A code "tidy-up" is now needed for readability and maintainability. (Fixed)
 - The program source now has poor documentation as compared with its original implementation.  (Fixed through extensive commenting)
 - In-source comments and an accompanying algorithm should be included for educational reasons. (Fixed through extensive commenting)
 - Formatting was not very robust or attractive (Fixed)


Implementation:

 - This program is developed in C++. GNU/Linux-based binary objects are created with g++ (for GNU/Linux) and mingw32 (for windows).
 - New (>=0.1.3) versions binaries are no longer available in the git repository, but on the project's "Files" page.
 - The object files available for download are compiled and statically linked with g++ (GNU/Linux 32bit ELF) and mingw (Windows 32-bit executable).  


Notes:

 - I have tried this application on my gross income, excluding superannuation and find it to be accurate within about +/- 2 dollard per month.
 - The Australian Federal Government has introduced additional charges for Medicare above and beyond standard Medicare charges.  These charges amount to an additional 1% of gross income.
   It is unlikely that I will implement this into the program for the forseeable future.
 
Request:

 - Please tell me the degree to which this application meets your needs for predicting net income.ka
Source: README-v0.1.6, updated 2012-12-15