When the audit time comes you need to defend yourself, personally from your actions and your company.
Unless you're dealing with a blacklisted country it really doesn't matter where the company is from.
A lot of tax heavens are fine to deal with, as its not like your company needs to be punished and not do good business with someone just because they are from far away.
What is important however is how you do it.
It's easy to make mistakes when you own both and are in fact responsible for them end to end.
For that purpose forget about it and be able to explain to auditor how the relationship started, when, where, why despite having a choice you started doing with that company and not with other more local.
Have that ready.
Then, you show them how you dyd your
KYC on them, so take the auditor through this, and show them how you verified that company and actually existed.
Did you ask for references?
Depending on the type of the business you need to show them just the contracts or the insertion order as well.
Show them the rates and requirements, but for affiliate type of relationship rates and describe what the conversion were.
Show how they contributed to the business, and thus us important as why doing business with someone if there's no positive impact on the business. Mind you positives may be smaller than negatives so here's the hint fir you but again I don't know what's the exact situation.
I lived through this several times and the auditors came and stays in the office for 2 weeks each time. We were doing over a mil a month in revenues and used to pay to all sorts of invoices from all sorts of funny companies.
I won't tell you more as this is going too much off topic, but when it comes to audits your problem isn't where the supplier is from, it is proving how you handled them from the start and why you are doing business together.
Auditors are smart but again their job isn't to go against you but to check whether all us good. So if you know what they are looking for you can have that in mind from the start.
Also, it's not just auditors that will be interested but your banks too, sure in the era of
EMI it may be less relevant (I have no real experience as currently banking only with real banks). The thing to remember is the banks can question and demand more information about your outgoing wires. More than once I was asked to provide more info and invoice not always was enough.
Banks can be challenging as unlike auditors they are to block your current wires from going out which in turn can endanger your company.
There are tricks of trade here too....;-)