How to file taxes for a non-profit organization
In Portugal, when filing your annual IRS tax return, you have the option to donate a portion of your taxes to charity, assistance, and support for non-profit organizations. You can choose any organization that has the status of “non-profit,” and a portion of your taxes will go to support the activities of the selected organization instead of the state budget.
Next, using the example of our non-profit organization Associaçao Ukrainian hub, we will show how this can be done. The instructions were compiled by Rostyslav, for which we are extremely grateful.
1. Log in to your tax office on Portal das Financas – JSC office
2. Find and click on the “IRS” button

or type IRS in the search and then click the “Aceder” button.

3. If a non-automatic declaration is being submitted, then in the “IRS” menu, go to the “Submit Declaration” section and click the “Fill Declaration” button.

4. Fill out the declaration and go to section 11 “Consignação de 0.5% do IRS / Consignação do Beneficio de 15% do IVA Suportado” on the left side of the panel. Next, follow the steps:
4.1. Select field 1101 “Instituições particulares de solidariedade social ou pessoas coletivas de útilidad pública (art.º 32.º, n.º 6, da Lei n.º 16/2001, de 22 de junho)”
4.2. In the “NIF” field, enter 516987968 Association Ukrainian hub
4.3: Choose what exactly you want to transfer:
• ✅ “IRS” field — the state will transfer 0.5% of the tax you have already paid to this organization.
💡 This does not affect for the amount you will receive or have to pay on your tax return.
• ✅ “IVA” field — you agree to transfer to the organization part of the VAT amount that the state could give it back to you.
📌 This applies to expenses in categories such as restaurants, hairdressers, auto repair shops, etc.
You can see more details in the category “Invoice Requirement”, at the end of the list. This will be 15% from the specified VAT amount in the corresponding checks.
🔔 WARNING: You can choose only IRS, or only IVA, or both.

5. When you file your IRS tax return automatically, you will find a field at the bottom of the page to assign your IRS/IVA. Indicate that you intend to allocate your IRS and/or IVA to "Association Ukrainian hub" and enter NIF 516987968 in accordance.

Why is this important?
Your support allows our Ukrainian Hub team to continue providing free educational programs, mentoring, adaptation, and entrepreneurship development among Ukrainians in Portugal. This small step is an opportunity for everyone to make a big contribution to supporting the community at no additional cost to themselves.
💛 Thank you to everyone who chooses to support us through their tax return. Together we can do more.
📌 Our website: pt.ukrainianhub.org
PS Share this instruction with your friends — maybe thanks to you a few more people will learn about this opportunity!