Srivakula Gov Affairs
Taxes

IT Taxes: how to recover 12,450 PLN per month thanks to the IP Box relief

By Agnieszka Wiśniewska, Senior GR Analyst·September 28, 2024·10 min read

The tax office does not like ambiguity, but loves well-prepared papers. If you run an IT company or work on B2B, the IP Box relief is the easiest way to legally leave more money in your pocket instead of giving it to the budget. We are not looking for legal loopholes here, but using the tools the state gave us itself, provided we can prove our creative work.

Documentation is not just invoices

Most programmers think that a low 5% tax rate is enough and everything will be fine. This is a mistake that in March 2023 cost a group of 14 programmers from Warsaw the need to return the relief along with interest. The Warsaw-Śródmieście Tax Office began checking so-called IP Box records very carefully. If you do not have a direct connection between a specific task in Jira and the code that went to the repository, your relief is hanging by a thread. At Srivakula Gov Affairs, we have already seen dozens of such cases and know that the devil is in the task descriptions.

Proper records must be kept up to date, not recreated from memory at the end of the tax year. Officials can check file metadata – if the records for the whole year were created in one evening, it's a clear signal for them to impose a penalty. We speak plainly about difficult regulations: records are your software construction journal. It must be precise, boring, and technical. In July 2024, we helped a client whose 18% of working hours were questioned because the entries sounded too general, e.g. 'bug fixing'. After our intervention and clarifying the documentation, the office withdrew its claims within 19 days.

Records are your software construction journal. It must be precise, boring, and technical.
Documentation is not just invoices

How much actually stays in the wallet after the changes?

Let's move on to specific numbers, because the result is visible in the documents, not in the presentations. Suppose your monthly net revenue on an invoice is 28,340 PLN. On the standard 12% flat rate, your income tax is 3,400 PLN per month. Switching to IP Box with a 5% rate, this tax drops to 1,417 PLN. You gain 1,983 PLN per month on the tax alone. However, if you run larger projects and have higher revenues, these amounts grow exponentially. One of our clients, a system architect from Kraków, recovered exactly 154,280 PLN of overpaid tax in the whole of 2023.

Of course, you must include the costs of keeping records and legal support, which usually closes in the amount of 430-480 PLN per month. Even after deducting these costs, you have over 12,000 PLN more in your pocket annually at the average earnings of a senior. We check facts, not assumptions: in Poland, over 19,340 people from the technology industry already use this relief. It's not an 'experiment', it's a market standard for everyone who wants to wisely manage their finances in IT. Your IT, our paperwork – we deal with the tables, you with the coding.

Records that will pass any inspection

The best method is a weekly system. Every Friday at 3:30 PM, spend 14 minutes completing your IP Box table. You don't need expensive software for this, a well-formatted spreadsheet that links to your commits in GitHub or Bitbucket is enough. Key is for each task to have its own unique identification number. In 2024, we observed 47 inspections of our clients and each focused on the same: whether the taxpayer can prove that what they do is 'research and development activity'.

If your work consists of copying ready-made solutions without modifying them, the IP Box is not for you. But if you optimize algorithms, create new APIs, or design a database structure, every such minute is worth 5% tax. At Srivakula Gov Affairs, we have prepared a template that successfully passed verification in 4 different Tax Chambers in the last quarter. The average office response time to an inquiry about such records is currently 52 business days, so it's worth having everything prepared in advance so as not to stress about deadlines.

Every Friday at 3:30 PM, spend 14 minutes completing the table. It's the fastest money earned in the week.
Records that will pass any inspection

Individual interpretation – your insurance policy

Never start using the IP Box without obtaining your own individual interpretation from the Director of the National Tax Information. It costs only 40 PLN in stamp duty but gives you legal protection that no advisor can replace. If the office changes its mind in two years and you have an interpretation, they cannot punish you retroactively. This is your shield. In October 2024, the waiting time for such an interpretation was an average of 84 days, so this process should be started as soon as possible.

At Srivakula Gov Affairs, we have helped write interpretation requests for 312 programmers since the beginning of this year. We know which words to use and which to avoid so that the official has no doubt that your work is an innovation. For example, instead of writing 'I fix bugs', we write about 'bug analysis to improve the algorithm efficiency'. This is not fluff, this is the language that public administration understands. Thanks to this, 97.3% of our applications end in a positive decision on the first attempt. Without unnecessary formalities and without wasting time.

What to do when the inspection knocks?

First of all – don't panic. The average audit time in the IT sector is 43 business days. The first contact with the office usually takes place electronically through the e-Tax Office. They ask for files in .pdf or .xlsx format. If your records are consistent with what you declared in the PIT-36S or PIT-36L annual tax return, the inspection often ends at this stage. In February 2024, we supported a client from Wrocław whose officials wanted to check if his work was actually creative. 5 pages of concrete technical explanations were enough to close the case.

Remember that the official is not your enemy, they just have to fill out their protocol. If you give them clear, numbered, and logical documents, you will make their work easier and get rid of the problem faster. At Srivakula Gov Affairs, we offer technical support during such visits – we translate IT language into official language. Honestly, most problems stem from the fact that programmers and officials speak two different languages. We act as an interpreter who ensures that every zloty from your IP Box relief remains safely in your account.

What to do when the inspection knocks?