The CPC is issued by the U.S. importer or domestic manufacturer, based on passing third-party tests. What the lab, the factory and you each provide.
A very common seller question on r/FulfillmentByAmazon is "my supplier says they don't have a CPC, who gives me one?" Under CPSC rules, the importer (for products made abroad) or the domestic manufacturer issues the CPC. A CPSC-accepted lab issues the test report that the certificate relies on; the lab does not normally issue your CPC, and a factory certificate in the factory's name usually doesn't make you the certifier.
The CPC is a short document you write (CPSC offers a sample), listing the product, the rules, the certifier, records contact, manufacture date and place, test date and place with the lab, and an attestation.
Upload your CPC or GCC and the test report. The free pre-check compares identifiers, cited rules, lab, dates and certifier across the documents and returns a red/amber/green list of what to fix.
Run the free pre-checkThis is general information and a document consistency check only. It is not certification, testing, or legal advice, and it cannot guarantee acceptance by Amazon, CPSC or CBP.