<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  
  
  <channel>
    <title>chrisjrob: tax</title>
    <link>https://chrisjrob.com</link>
    <atom:link href="https://chrisjrob.com/tag/tax/feed/index.xml" rel="self" type="application/rss+xml" />
    <description>GNU Linux, Perl and FLOSS</description>
    <language>en-gb</language>
    <pubDate>Fri, 13 Feb 2026 17:22:31 +0000</pubDate>
    <lastBuildDate>Fri, 13 Feb 2026 17:22:31 +0000</lastBuildDate>
    
    <item>
      <title>Taxcalc Self Assessment Under Linux</title>
      <link>https://chrisjrob.com/2016/01/25/taxcalc-self-assessment-under-linux/</link>
      <pubDate>Mon, 25 Jan 2016 13:35:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2016/01/25/taxcalc-self-assessment-under-linux</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/hmrc.jpg" align="right" alt="Featured Image">
         
         <p>I first wrote about the difficulties of submitting a UK self-assessment tax return <a href="/2009/01/11/uk-self-assessment-for-linux/">back in January 2009</a>, with a <a href="/2010/01/15/submit-a-self-assessment-tax-return-under-linux/">follow up in January of 2010</a>. 
In the subsequent years I have submitted my tax return under Windows with nary a thought about attempting it under Linux.</p>

<p>This year was different, I went to download <a href="http://www.taxcalc.com/">TaxCalc</a> as usual, only this time <a href="http://www.taxcalc.com/kb/2471">there was a Linux option</a>. 
I barely noticed at first, downloading the Windows version before I thought “Hang on, did that say Linux?”.
It did indeed.</p>

<!--more-->

<p>Despite the fact that I do have a Windows PC now, as well as a Linux PC and a <a href="/2015/10/09/lenovo-thinkpad-x1-carbon-gen-3/">Linux laptop</a>, it probably makes more sense to perform my tax return on Windows now, but having posted on <a href="/tag/ubuntu">this subject</a> before I really ought to give it a go!</p>

<p><img src="/assets/taxcalc-01.png" class="align-right" alt="Warning flag download as executable" />
I won’t detail all the installation instructions, which are <a href="http://www.taxcalc.com/kb/2471">clearly described on the TaxCalc website</a>.</p>

<h2 id="installation">Installation</h2>

<p>Unfortunately the download is for a compiled <code class="language-plaintext highlighter-rouge">.run</code> file and not a distribution package, so you will have to decide whether you are happy to run the file and potentially dump unknown rubbish all over your system which might then be difficult to remove.</p>

<p>I decided to give it a go, downloading the <code class="language-plaintext highlighter-rouge">.run</code> file and marking it as executable.
The instructions provided did not suggest running with sudo or as root, so I decided to follow the letter of the instructions and simply executed the <code class="language-plaintext highlighter-rouge">.run</code> file.</p>

<p>This entered a typical Wizard style installer, which resulted in the application being installed within my home directory, including a 127MB <code class="language-plaintext highlighter-rouge">lib</code> directory containing a large number of Linux libraries.
This is very much the “Windows” way of doing things, bundling everything you need within the installation, rather than simply specifying dependencies.
But the fact is that it works and gives TaxCalc control over the installation, in a repeatable and supportable way.</p>

<h2 id="import-from-previous-year">Import from previous year</h2>

<p>The first step in using TaxCalc is always to import the previous year’s files. 
This process completed for all files without error.</p>

<p><img src="/assets/taxcalc-02.png" alt="Example screen" /></p>

<h2 id="step-by-step-process">Step by Step Process</h2>

<p>Probably the main reason for using TaxCalc is the simple step process for completing your tax return, and I am pleased to report that this aspect was identical to Windows.</p>

<h2 id="on-line-submission">On-line Submission</h2>

<p>The one aspect that I was concerned about was whether the on-line submission to HMRC would work okay, again I am pleased to say that it worked flawlessly, both for the test submission and the live submission.</p>

<h2 id="conclusions">Conclusions</h2>

<p>I must confess that I assumed that this day would only arrive when TaxCalc moved to a web-based service, something that surely is inevitable. 
I am delighted to at last be able to perform my tax at home, rather than on a Windows PC at work. 
Good news for those wanting to eradicate Windows from their lives.</p>

<p>Thank you TaxCalc.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Howto | Submit a UK Self-Assessment Return under Linux</title>
      <link>https://chrisjrob.com/2010/01/15/submit-a-self-assessment-tax-return-under-linux/</link>
      <pubDate>Fri, 15 Jan 2010 10:48:27 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/01/15/submit-a-self-assessment-tax-return-under-linux</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/hmrc.jpg" align="right" alt="Featured Image">
         
         <p>Yes once again I come to complete my tax return, last time it was <a href="/2009/01/11/uk-self-assessment-for-linux/">a far from successful experience</a>.</p>

<p>Given that that page is now a year old and my next year’s return is required, I thought it was an opportune time to update it.  Unfortunately nothing much has changed, the list of personal tax applications has shrunk, as TaxCalc’s market domination continues.  The only Linux-compatible competitor seems to still be ftax and it requires Acrobat Reader, which isn’t available for 64-bit Linux.</p>

<!--more-->

<p>The problem is that you don’t really want to mess about with your personal tax, especially when that includes on-line submission.  You need to have faith in the company that offers the product, and you need them to have sufficient numbers of customers that, if there is a problem, it gets fixed quickly.</p>

<p>In short, the only meaninful competition for TaxCalc would seem to be HMRC’s own web-based offering.  If it weren’t for my positive experiences in using TaxCalc, the convenience of being able to import the previous year’s return, and the fact that I have a Windows virtual-machine on my laptop, I would probably try out the HMRC system.  As it is, sadly, the Windows-only TaxCalc wins again.</p>

<h2 id="introduction">Introduction</h2>

<p>I created this page when completing my tax return for 2007/8, and am now updating it for 2008/09 tax year (January 2010).  I currently use TaxCalc running on Linux under my Windows virtual machine (in VirtualBox OSE), I would like to stop relying on Windows; so what are the options for submitting a UK Self-assessment tax return under Linux?</p>

<ul>
  <li>Linux alternatives</li>
  <li>HMRC On-line Self-Assessment</li>
  <li>Install TaxCalc under Wine</li>
  <li>Run TaxCalc in VirtualBox</li>
</ul>

<h2 id="linux-alternatives">Linux Alternatives</h2>

<p>The following is HMRC’s list of approved software:</p>

<ul>
  <li>http://www.hmrc.gov.uk/efiling/SA_efiling/soft_dev.htm</li>
</ul>

<p>The list updated as at January 2010 is as follows:</p>

<ul>
  <li><a href="http://www.taxcalc.com/">Acorah Software Products Ltd (TaxCalc)</a> - Windows only</li>
  <li><a href="http://www.andica.com/">Andica Limited</a> - Windows only</li>
  <li><a href="http://www.btcsoftware.co.uk/">BTC Software Limited</a> - Professional only</li>
  <li><a href="http://www.prosystem.cch.co.uk/">CCH Software</a> - Professional only</li>
  <li><a href="http://www.drummohr.com/">Drummohr Technology Ltd</a> - Professional only</li>
  <li><a href="http://www.tax.co.uk/">Forbes Computer Systems Ltd</a> - Windows only</li>
  <li><a href="http://www.iris.co.uk/">IRIS Software Ltd</a> - Professional only</li>
  <li><a href="http://www.isokon.com/">Isokon Limited</a> - Professional only</li>
  <li><a href="http://www.keytimesystems.co.uk/">Keytime Objective Ltd</a> - Not available for download</li>
  <li><a href="http://www.ftax.co.uk/">Legatio Ltd (Ftax)</a> - Windows, Mac and Linux</li>
  <li><a href="http://www.ptpgroup.co.uk/">PTP Software Ltd</a> - Professional only</li>
  <li><a href="http://www.sa2000.co.uk/">Quality Management Software Ltd</a> - Windows only</li>
  <li><a href="http://www.pinacleaccounts.co.uk/">RFA Limited</a> - Professional only</li>
  <li><a href="http://www.sage.co.uk/accountants/welcome.aspx">Sage (UK) Ltd</a> - Professional only</li>
  <li><a href="http://www.digita.com/">Thomson Reuters</a> - Not seemingly available for download</li>
</ul>

<p><strong>The comments are my own personal impression at the time of visiting the websites, these opinions may be wrong and you should make your own enquiries before making a decision.</strong></p>

<p>Some of these, like Sage, are clearly not consumer level products, and my impression is that the above list is somewhat misleading, as in practice TaxCalc seems to have the personal market pretty much sown up.  Am I wrong?  Let me know in the Comments section at the bottom.</p>

<p>Of those that are consumer level products only ftax seems to support Linux.  Ftax requires Adobe Acrobat Reader, which is not currently available for 64-bit Linux, also the demonstration shows that it is a smart walk-through of the actuals forms; which does fall short of the wizard mode under TaxCalc.  So to run ftax I am only swapping one set of compatibility issues for another.  If you are running 32-bit Linux, then I would definitely investigate ftax further, perhaps by searching reviews of ftax.</p>

<p>If you are going to try ftax, then you will notice the lack of any help for Linux on their site.  In fact there is help, but it is difficult to find, given their lack of a search facility.  Google to the rescue:</p>

<ul>
  <li><a href="http://www.google.co.uk/search?hl=en&amp;source=hp&amp;q=site:ftax.co.uk+linux">google “site:ftax.co.uk linux”</a></li>
</ul>

<h2 id="hmrc-on-line-self-assessment">HMRC On-line Self-Assessment</h2>

<p>Another option is to use HMRC’s own software, which I believe is web-based.  The only issue with this is that it appears that you need to enrol in the on-line service, even if you have previously used TaxCalc (or other Internet-filing service); see the following page for details:</p>

<ul>
  <li>http://www.hmrc.gov.uk/sa/using-online.htm</li>
</ul>

<p>Nevertheless, this is probably a good option, judging from the on-line demo:</p>

<ul>
  <li>http://www.hmrc.gov.uk/demo/individual/self-assessment/</li>
</ul>

<p>However, the system requirements for this service state:</p>

<p><em>“If you use HMRC’s tax software and; or the Data Provisioning Service, you will also need a minimum browser level, Internet Explorer 5.0 (Windows users) Safari 2.0.4 (Mac users) or Opera 7.0 (Windows or Mac) Your Internet browser must have JavaScript and cookies enabled and be capable of supporting 128-bit SSL. Other operating systems and browsers, such as Mozilla Firefox, may allow you to access the site and use the pages but might not display the site as designed or allow you to access all the functionality.”</em></p>

<p>Okay, so it doesn’t mention Linux, but I wouldn’t be unduly concerned about that.  No the issue seems to be the browser, and, reading between the lines, this would suggest to me that the site is using extensive Javascript, which is largely blocked (quite rightly) by Firefox.  The chances are that there would be issues; although it wouldn’t be massive problem for me to fallback on IE under a Virtual Machine, your mileage may vary.</p>

<h2 id="install-taxcalc-under-wine">Install TaxCalc under Wine</h2>

<p>TaxCalc themselves state:</p>

<p><em>“We do have some customers that run Windows emulation software to enable the use of Taxcalc on other Operating Systems (e.g. MAC OS). Although we have had some positive feedback on this we do not officially support the use of TaxCalc on Non-Windows Operating Systems at this time.”</em></p>

<p>So the next option is to consider installing TaxCalc under Wine, my concern with this is that I would expect that a simple application like TaxCalc would indeed install fine under Wine.  My concern would be that I would complete my tax return and go to upload to the tax office, and that point hit a snag.  Also, I am running on Debian Lenny 64-bit, surely that must effect Wine as well - can 64-bit Wine run 32-bit Windows applications?  The existence of this page would suggest that there may be issues:</p>

<ul>
  <li>http://wiki.winehq.org/WineOn64bit</li>
</ul>

<p>Having downloaded TaxCalc, I opened the installation program in Wine.  The installation was successful, and the first run prompted for me to either enter the registration key, or connect to the Internet to find the registration key.  I decided to do the latter, in order to test connectivity, and it worked fine.  Then it crashed and I was unable to get back into TaxCalc again.</p>

<h3 id="update-for-2010">Update for 2010</h3>

<p>A quick search on the <a href="http://appdb.winehq.org">WineHQ AppDB</a> showed that someone has successfully installed TaxCalc under Wine; however he has not tested the online submission, which is crucial for me.  Given that he has used winetricks to install IE6 under Wine, then there is a good chance that it will work.  If you try it, do update the <a href="http://appdb.winehq.org">WineHQ AppDB</a> and consider posting a comment in the new comments section below!</p>

<ul>
  <li><a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;iId=18299&amp;iTestingId=46244">TaxCalc 2009 under Wine</a></li>
</ul>

<h2 id="run-taxcalc-in-virtualbox">Run TaxCalc in VirtualBox</h2>

<p>It is outside of the scope of this document to describe this in detail, suffice to say it works flawlessly.  The downside is that you are effectively running under Windows, which can hardly be considered a success.</p>

<h2 id="conclusion">Conclusion</h2>

<p>So what have I decided?  Well this year I will again continue with TaxCalc, installed on Windows XP running through VirtualBox.  Yes I could give ftax a go, but I am fairly unimpressed with their website, and lack of any obvious linux help.  Also Googling for information on ftax and linux leads you back to this page - and, if this page really is the best help available for ftax and linux, then you’re in real trouble.</p>

<p>So the best hope for Linux users is HMRC’s own on-line service.  It is web-based and free, and whilst it does not promise Firefox support, I suspect that may not be an issue.  If you would like to be able to use TaxCalc natively under Linux, then why not let them know: by emailing them at sales@taxcalc.com.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>UK Self-Assessment for Linux</title>
      <link>https://chrisjrob.com/2009/01/11/uk-self-assessment-for-linux/</link>
      <pubDate>Sun, 11 Jan 2009 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2009/01/11/uk-self-assessment-for-linux</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/hmrc.jpg" align="right" alt="Featured Image">
         
         <p>This morning I have been trying to find a way to complete my UK Self-Assessment Tax Return under Linux.  Unfortunately only one application appears to exist for Linux, called FTax, and this application requires Adobe Reader, which is not available for 64-bit Linux.  If you’re comfortable on how to run 32-bit applications under Linux, then this might not be an obstacle for you.  After going all round the houses, I ended up back on Windows XP.</p>

<!--more-->

<h2 id="submit-a-uk-self-assessment-return-under-linux">Submit a UK Self-Assessment Return under Linux</h2>

<h3 id="introduction">Introduction</h3>

<p>I created this page when completing my tax return for 2007/8, and am now updating it for 2008/09 tax year (January 2010).  I currently use TaxCalc running on Linux under my Windows virtual machine (in VirtualBox OSE), I would like to stop relying on Windows; so what are the options for submitting a UK Self-assessment tax return under Linux?</p>

<ul>
  <li><a href="#linux-alternatives">Linux alternatives</a></li>
  <li><a href="#hmrc-on-line-self-assessment">HMRC On-line Self-Assessment</a></li>
  <li><a href="#install-taxcalc-under-wine">Install TaxCalc under Wine</a></li>
  <li><a href="#run-taxcalc-in-virtualbox">Run TaxCalc in VirtualBox</a></li>
</ul>

<h3 id="linux-alternatives">Linux Alternatives</h3>

<p>The following is <a href="http://www.hmrc.gov.uk/efiling/SA_efiling/soft_dev.htm">HMRC’s list of approved software</a> as at January 2010 is as follows:</p>

<ul>
  <li><a href="http://www.taxcalc.com/">Acorah Software Products Ltd (TaxCalc)</a> - Windows only</li>
  <li><a href="http://www.andica.com/">Andica Limited</a> - Windows only</li>
  <li><a href="http://www.btcsoftware.co.uk/">BTC Software Limited</a> - Professional only</li>
  <li><a href="http://www.prosystem.cch.co.uk/">CCH Software</a> - Professional only</li>
  <li><a href="http://www.drummohr.com/">Drummohr Technology Ltd</a> - Professional only</li>
  <li><a href="http://www.tax.co.uk/">Forbes Computer Systems Ltd</a> - Windows only</li>
  <li><a href="http://www.iris.co.uk/">IRIS Software Ltd</a> - Professional only</li>
  <li><a href="http://www.isokon.com/">Isokon Limited</a> - Professional only</li>
  <li><a href="http://www.keytimesystems.co.uk/">Keytime Objective Ltd</a> - Not available for download</li>
  <li><a href="http://www.ftax.co.uk/">Legatio Ltd (Ftax)</a> - Windows, Mac and Linux</li>
  <li><a href="http://www.ptpgroup.co.uk/">PTP Software Ltd</a> - Professional only</li>
  <li><a href="http://www.sa2000.co.uk/">Quality Management Software Ltd</a> - Windows only</li>
  <li><a href="http://www.pinacleaccounts.co.uk/">RFA Limited</a> - Professional only</li>
  <li><a href="http://www.sage.co.uk/accountants/welcome.aspx">Sage (UK) Ltd</a> - Professional only</li>
  <li><a href="http://www.digita.com/">Thomson Reuters</a> - Not seemingly available for download</li>
</ul>

<p>N.B. The comments are my own personal impression at the time of visiting the websites, these opinions may be wrong and you should make your own enquiries before making a decision.</p>

<p>Some of these, like Sage, are clearly not consumer level products, and my impression is that the above list is somewhat misleading, as in practice TaxCalc seems to have the personal market pretty much sewn up.</p>

<h4 id="ftax">FTax</h4>

<p>Of those that are consumer level products only ftax seems to support Linux.  Ftax requires Adobe Acrobat Reader, which is not currently available for 64-bit Linux, also the demonstration shows that it is a smart walk-through of the actuals forms; which does fall short of the wizard mode under TaxCalc.  So to run ftax I am only swapping one set of compatibility issues for another.  If you are running 32-bit Linux, then I would definitely investigate ftax further, perhaps by searching reviews of ftax.</p>

<p>If you are going to try ftax, then you will notice the lack of any help for Linux on their site.  In fact there is help, but it is difficult to find, given their lack of a search facility.  Google to the rescue:</p>

<ul>
  <li><a href="http://www.google.co.uk/search?hl=en&amp;source=hp&amp;q=site:ftax.co.uk+linux">google “site:ftax.co.uk linux”</a></li>
</ul>

<h3 id="hmrc-on-line-self-assessment">HMRC On-line Self-Assessment</h3>

<p>Another option is to use HMRC’s own software, which I believe is web-based.  The only issue with this is that it appears that you need to enrol in the on-line service, even if you have previously used TaxCalc (or other Internet-filing service); see the following page for details:</p>

<ul>
  <li><a href="http://www.hmrc.gov.uk/sa/using-online.htm">HMRC Using Online</a></li>
</ul>

<p>Nevertheless, this is probably a good option, judging from the on-line demo:</p>

<ul>
  <li><a href="http://www.hmrc.gov.uk/demo/individual/self-assessment/">HMRC Self Assessment Demo</a></li>
</ul>

<p>However, the system requirements for this service state:</p>

<p><em>“If you use HMRC’s tax software and; or the Data Provisioning Service, you will also need a minimum browser level, Internet Explorer 5.0 (Windows users) Safari 2.0.4 (Mac users) or Opera 7.0 (Windows or Mac) Your Internet browser must have JavaScript and cookies enabled and be capable of supporting 128-bit SSL. Other operating systems and browsers, such as Mozilla Firefox, may allow you to access the site and use the pages but might not display the site as designed or allow you to access all the functionality.”</em></p>

<p>Okay, so it doesn’t mention Linux, but I wouldn’t be unduly concerned about that.  No the issue seems to be the browser, and, reading between the lines, this would suggest to me that the site is using extensive Javascript, which is largely blocked (quite rightly) by Firefox.  The chances are that there would be issues; although it wouldn’t be massive problem for me to fallback on IE under a Virtual Machine, your mileage may vary.</p>

<h3 id="install-taxcalc-under-wine">Install TaxCalc under Wine</h3>

<p>TaxCalc themselves state:</p>

<p><em>“We do have some customers that run Windows emulation software to enable the use of Taxcalc on other Operating Systems (e.g. MAC OS). Although we have had some positive feedback on this we do not officially support the use of TaxCalc on Non-Windows Operating Systems at this time.”</em></p>

<p>So the next option is to consider installing TaxCalc under Wine, my concern with this is that I would expect that a simple application like TaxCalc would indeed install fine under Wine.  My concern would be that I would complete my tax return and go to upload to the tax office, and that point hit a snag.  Also, I am running on Debian Lenny 64-bit, surely that must effect Wine as well - can 64-bit Wine run 32-bit Windows applications?  The existence of <a href="http://wiki.winehq.org/WineOn64bit">this page</a> would suggest that there may be issues.</p>

<p>Having downloaded TaxCalc, I opened the installation program in Wine.  The installation was successful, and the first run prompted for me to either enter the registration key, or connect to the Internet to find the registration key.  I decided to do the latter, in order to test connectivity, and it worked fine.  Then it crashed and I was unable to get back into TaxCalc again.</p>

<h4 id="update-for-2010">Update for 2010</h4>

<p>A quick search on the <a href="http://appdb.winehq.org">WineHQ AppDB</a> showed that someone has successfully installed TaxCalc under Wine; however he has not tested the online submission, which is crucial for me.  Given that he has used winetricks to install IE6 under Wine, then there is a good chance that it will work.  If you try it, do update the <a href="http://appdb.winehq.org">WineHQ AppDB</a>.</p>

<ul>
  <li><a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;iId=18299&amp;iTestingId=46244">TaxCalc 2009 under Wine</a></li>
</ul>

<h3 id="run-taxcalc-in-virtualbox">Run TaxCalc in VirtualBox</h3>

<p>It is outside of the scope of this document to describe this in detail, suffice to say it works flawlessly.  The downside is that you are effectively running under Windows, which can hardly be considered a success.</p>

<h3 id="conclusion">Conclusion</h3>

<p>So what have I decided?  Well this year I will again continue with TaxCalc, installed on Windows XP running through VirtualBox.  Yes I could give ftax a go, but I am fairly unimpressed with their website, and lack of any obvious Linux help.  Also Googling for information on ftax and linux leads you back to this page - and, if this page really is the best help available for ftax and linux, then you’re in real trouble.</p>

<p>So the best hope for Linux users is HMRC’s own on-line service.  It is web-based and free, and whilst it does not promise Firefox support, I suspect that may not be an issue.  If you would like to be able to use TaxCalc natively under Linux, then why not let them know: by emailing them at sales@taxcalc.com.</p>


       ]]>
      </description>
    </item>
    
  </channel> 
</rss>
