Expenses icon by https://icons8.com"
Xpns-It-Cs is an expens tracking system. Nothing fancy. This version uses PostgreSQL
as its database so you must have PostgreSQL installed and a user account created
within the database.
The original author (Roland Hughes) has used this system in one form or another
since he started as an IT consultant in the very early 1990s. It has been re-developed
many times over, going from MS DOS and Indexed files to DBASE files to Lotus Approach
to PostgreSQL.
The final choice of PostgreSQL was not made lighty. Yes, most PC applications want some
proprietary user-has-to-do-nothing file format. That's bad. PostgreSQL is robust. It has
ample online documentation, backup options, and command line capabilities.
Basically, this allows you to enter expenses, choose a category for them, and even
include a comment. You create your own expense categories and payee table. With each
new tax year you have the option of copying forward the expenses and payees from a
prior year. Only your first year's use is rough and that is only if you have many
one-off payees.
The comment was added to the system in later years with the rise of online
purchasing from single vendors. It allows you to identify what each of the
expenses was actually for. If you have a hundred different purchases from say
NewEgg.com, don't you think it would be handy in an audit to identify
this one was for Microsoft Office retail
this one was for a new hard drive
this one was for ...
I find it especially handy for places like Staples where it could have been a
case of printer paper or an external hard drive or possibly even a laptop.
When you are an IT consultant working on multiple projects for multiple
clients it is also nice to be able to identify which project the expense
was for in the comment.
The output of this system is simply a report of all taxable expenses, grouped
and totaled by category. My tax preparation firm prefers them in this way,
then they just plunk the totals onto the proper locations in the forms.
They also keep a copy of the report with the return so they have everything
in case something is called into question.
Xpns-It-Cs
* Roland Hughes
This application is released under the GPL 2 license. For more information refer to the LICENSE file provided with this
project.
First cut at Debian packaging