Is there a rule on how long to settle foreign exchange after it arrives?
There are no rules. If you are in a hurry to use money, register online first and then settle foreign exchange. If you are not in a hurry to use the money, you can wait for the balance after the goods are exported to settle foreign exchange under general trade, without having to register and cancel, which saves trouble. It depends on your company.