In the agency import business, how exactly should revenue be recognized?
Our company is engaged in the agency import business, helping customers purchase foreign products. The business process is roughly that we first collect a part of the advance payment from the customer, then make foreign exchange payments for purchases. After the goods arrive at the port, we clear customs and then deliver them to the customer. Finally, we settle the final payment with the customer. But I'm not sure about the revenue recognition. Should it be recognized when the advance payment is received, or after the goods are delivered, or by other means? I hope to get a professional answer.












Professional consultant answers
Elizabeth LiYears of service:3Customer Rating:5.0
Compliance and risk managerConsult
In the agency import business, it is generally recommended to recognize revenue when the agency service is completed, that is, when the goods are delivered to the customer and the right to receive payment is obtained. This is because at this time, the main risks and rewards have been transferred to the customer, economic benefits are likely to flow into the enterprise, and both revenue and costs can be measured reliably.
Taking your company as an example, when the advance payment is received, this is just a liability because you have not completed the agency service at this time and cannot recognize revenue. When the goods arrive at the port, clear customs and are delivered to the customer, and at the same time, the settlement with the customer is completed to clarify the final receivable amount, the revenue recognition conditions are met. Doing so is in line with the prudence and substance over form principles regarding revenue recognition in accounting standards and can accurately reflect the company's operating results.
If revenue is recognized in advance, it may overestimate performance; if recognition is delayed, it may affect the timeliness of financial data.
Emily LiuYears of service:10Customer Rating:5.0
Settlement and payment expertConsult
Generally, recognize revenue according to the settlement method agreed in the contract with the customer. If the contract stipulates settlement after the goods are delivered, then recognize revenue when the goods are delivered.
James LiuYears of service:10Customer Rating:5.0
Foreign trade tax refund consultantConsult
From the perspective of the transfer of risks and rewards, when the goods are handed over to the customer, the risks are transferred, and it is more appropriate to recognize revenue at this time.
William YangYears of service:5Customer Rating:5.0
International logistics consultantConsult
You can also see whether the relevant economic benefits are likely to flow in. For example, if there is no problem with the recovery of the final payment, revenue can be recognized when the goods are delivered.
Amanda YangYears of service:3Customer Rating:5.0
Cost control consultantConsult
Combined with industry practices, generally, revenue is recognized after the completion of the main agency services such as the delivery of goods.
Jennifer WangYears of service:4Customer Rating:5.0
Market development consultantConsult
If there are special agreements in the contract, it is also possible to recognize revenue according to the time nodes specified in the contract.
Sarah ZhangYears of service:8Customer Rating:5.0
Document expertConsult
First, judge whether the cost can be measured reliably. If it can, it is more reasonable to recognize revenue when the goods are delivered.
Robert ChenYears of service:6Customer Rating:5.0
Customer service consultantConsult
It is also necessary to consider whether the main obligations specified in the contract have been completed. If they have been completed, revenue can be recognized.
Michelle ChenYears of service:3Customer Rating:5.0
Business coordination consultantConsult
Based on past experience in similar businesses, it is advisable to recognize revenue when the goods are delivered and there are no major uncertainties.