Group: LibrePlanet Ontario/FLCTPSP

From LibrePlanet
< Group:LibrePlanet Ontario
Revision as of 12:05, 2 July 2016 by Gknittl (talk | contribs) (First Major Edit of Tax project page)
Jump to: navigation, search

Free/Libre Canadian Tax Preparation Software Project

From the Group:LibrePlanet Ontario#Projects section: The members of LibrePlanet Ontario have identified a need to have Free Software for the preparation of Canadian tax returns. This is the project co-ordination page for creating such software.

Add overall project naming suggestions here (you need a (gratis) FSF userid to edit this page):

  • Free/Libre Canadian Tax Preparation Software Project fondly known as FLCTPSP - very descriptive and no trademark issues
  • ImpôtLibreTax - no hits in Google, ImpôtLibre, LibreTax - name in use in the US
  • do we need to trademark names?

The CRA certification process tends to split the overall project into two major components:

  • non-certified - there is no requirement to certify software that submits on paper. We can develop the tax calculation engine without being certified for NetFile.
  • certified - this requires a fairly high level of minimum function which the CRA certifies through test suites. Certification allows us to submit electronically and perhaps also to prefill information from MyAccount. ImpôtNet Québec is a separate electronic filing process with separate requirements to be determined.

Non-certified (base) Considerations:

  • There is a huge amount of tax logic to implement and maintain, especially to get CRA certification.
  • GHK believes the main challenge for this project is to figure out how to crowd source the tax logic. To build a system that accountants come to depend on and want to support similar to how corporations have come to depend on Linux and contribute to develop it.
  • E-text exists for most if not all the T1 forms. E-text is an accepted official format for submission on paper that should be relatively straightforward to output. It may also be possible to parse a considerable amount of tax logic from the E-text forms.

Certification Considerations: