Can trading companies charge agency fees?
Whether company B can collect agency fees mainly depends on whether there are relevant qualifications in company B's business license, that is, whether there are information consulting services in the business license. In other words, if there is such a business item in the business license, then you can handle the agency fee and issue an invoice for this consulting service. There is no need to do any special treatment in financial accounting.