• Accounting & tax
  • General
  • November 4, 2026

How to build an accounting system that can actually grow with an international business?

6 min to read
Table of contents
  • Stop treating each company as its own island
  • Connect your systems and stop doing everything by hand
Rate the article

0.0 OUT OF 5 · 0 RATINGS

If your company works in one country, finance is pretty manageable. One tax office, one currency, and payroll rules you already know by heart. Then you open a bank account abroad, hire someone in Germany, or start invoicing in three currencies, and things get complicated fast.

What we see a lot: founders hold on to their early setup far too long. More spreadsheets, more manual checks, and then a missed deadline or a rough audit forces a complete rebuild. If you’re planning to expand and want your back office to stay under control, these four steps will help.

  1. Stop treating each company as its own island

Once you operate in several countries, you’ll almost certainly end up with more than one legal entity. Sometimes it’s for tax reasons; sometimes local employment law simply requires it. If each entity keeps its own separate books, leadership ends up with big blind spots. You want a consolidated view without spending weeks on it every quarter.

A few things to get right:

  • Currencies, from day one. For tax purposes in Poland you normally use the average NBP rate from the business day before the transaction. Exchange rate differences (różnice kursowe) are not accounting noise. They count as real income or cost and change your tax bill. Your system should pick the right rate on its own and book those differences correctly.
  • Money moving between your own companies. Splitting shared costs or charging management fees between subsidiaries sounds easy, but tax authorities look at these flows closely. Keep clear records, follow transfer pricing rules, and make sure every payment can be traced.
  • Consolidated reporting that doesn’t need ten Excel files. If you can’t say how much cash the whole group has today without merging spreadsheets, the setup isn’t working.
  1. Deal with cross-border tax before it turns into penalties

Tax rules don’t care how fast you’re growing. Working across borders also makes you a more likely audit target, especially in countries with strict VAT regimes. The companies that handle this well build tax checks into their monthly close. In Poland that’s natural anyway, since VAT reporting (JPK_V7M) and CIT advances are usually monthly. Reviewing your tax position once a month beats finding surprises once a year.

VAT. Selling digital services or goods to customers in other EU countries can create VAT obligations quicker than you’d expect. For B2C digital services and distance sales of goods, the EU One-Stop Shop (OSS) lets you declare and pay VAT due in other member states in a single return, with no registration in each country. Up to EUR 10,000 a year in cross-border EU sales you can still charge Polish VAT. Above that, OSS applies. For B2B sales, reverse charge usually applies. Your software also needs to produce the right formats from the start: the JPK_V7M file in Poland and, from 2026, mandatory structured e-invoices through KSeF.

Transfer pricing. Say your head office pays a local subsidiary for development or marketing work. You need a pricing method you can defend in front of the tax authority. In Poland, transfer pricing documentation becomes mandatory when transactions with related parties pass PLN 10 million a year (goods and financial transactions) or PLN 2 million (services). The TPR report is due by the end of the 11th month after the tax year closes. If an authority suspects profits are being moved out of its country, expect pushback.

Double tax treaties. Knowing where your company is tax resident helps you avoid being taxed twice on the same income, fees or dividends. Two points matter most in Poland. To apply a reduced treaty rate to dividends, interest or royalties, you generally need the recipient’s certificate of tax residence (certyfikat rezydencji). Without it, full withholding tax (WHT) applies. And if a Polish sp. z o.o. is actually managed from abroad (or the reverse), you risk dual tax residency.

Need expert advice?

Describe your situation and we'll outline the right next steps.

Send us a message
  1. Connect your systems and stop doing everything by hand

Accounting teams rarely get overwhelmed during international growth because they aren’t working hard enough. It’s usually too much manual work. Matching receipts by hand or retyping numbers from invoices and bank statements into the ledger works at small volumes, then falls apart.

Putting everything in one central system is the first move. The bigger difference comes from connecting it to everything else: automatic bank statement imports, KSeF integration, links to your expense and payroll tools.

Payroll deserves special attention. Running it yourself for people in Poland, Germany, the US and elsewhere means juggling different pension rules, labour laws and mandatory deductions. Local payroll providers feeding data straight into your main ledger take away much of that work and keep you compliant. Incite handles HR and payroll in Poland, so that’s something we can take off your plate.

  1. Put controls in place before auditors, banks or investors ask for them

When your team is spread over several countries, you can’t personally watch every payment anymore. Your internal controls have to do that job. Good controls aren’t bureaucracy for its own sake. They protect the company’s cash. The basics:

  • The person who approves an invoice shouldn’t be the one who pays it.
  • Set approval limits that scale with the size of the payment.
  • Keep clean digital records of every transaction.
  • Before paying an invoice above PLN 15,000, check the contractor’s bank account on the VAT white list (biała lista). If you skip this, the expense may not be tax-deductible, and you could end up liable for the seller’s VAT.

None of this is complicated, but it cuts the risk of fraud, prevents double payments, and makes life far easier when an auditor (biegły rewident), a bank or an investor wants to see your books.

When outside finance help makes sense

Most mid-sized companies entering new markets don’t need a full-time senior finance person in every country, and they shouldn’t pay for one. But leaning only on a basic local bookkeeper leaves a gap: nobody is advising on tax structure or cash management.

That’s where specialised accounting support and an external CFO (a fractional finance director) fit well. You get experienced guidance on cross-border structure, banking relationships and regulation, without the cost of a full-time executive while you’re still early in the expansion. Incite offers this as its External CFO service.

Keep it simple as you grow

A good international setup doesn’t need the priciest software or elaborate processes. It needs a clean, repeatable way of handling money, taxes and reporting, so your team can spend its time on the business instead.

If you’re expanding across borders and want hands-on help putting this in place, Incite provides accounting, HR and payroll, tax advice and external CFO services in Poland.

Book a consultation.

Share
Rate the article

0.0 OUT OF 5 · 0 RATINGS

Have a question? Get a free consultation with an Incite expert.

In a 30-minute meeting, we'll review your situation, answer your questions and outline the next steps.