Invoice factoring is a transaction in which a factor (or factoring company) purchases invoices from a business. The transaction involved is literally purchasing receivables and, for accounting purposes, the payables are classified as trade debt and not financial debt.
Invoice factoring (and other variations of this scheme such as supply chain finance) is used as a form of financing for suppliers to get cash in advance and for buyers to get better payment terms.
Understandably, in many countries factoring companies would be required some financial service license in order to operate business. For instance, in Singapore they would need a moneylender's license unless they are already in possess of a banking license.
In general, would a firm need some license to factor international invoices? Sure it's a form of financing, but the operation involved is literally purchasing invoices...
Would the factor need some financial service license in the country where the invoice is issued to? Or maybe some import/trade license in the country where the invoice is issued to? Or... ?
To make it all more clear, think of this example:
I am a factor based in Singapore, and I am purchasing invoices issued by a supplier in Thailand to a buyer in Indonesia.
If all these countries have annoyingly stringent regulations, I'm guessing I might need some business license (maybe for import/export) in Thailand, and some moneylending license in Indonesia. But do I need any license at all? I'm "just" taking over a pre-existing trade, and the physical goods have already been shipped.