My Belize IBC needs to file a tax return in Belize and financial statements (not audited).
This is as it is not paying tax in another country (please lets not discuss this matter just now - I am aware of PE etc).
I am a resident in the Philippines (not a CRS country).
My company receives...