BulkCertPDF

CPE certificates for accountants

CPE certificates of completion for every participant

Delivering continuing professional education for CPAs? Upload your completion list and BulkCertPDF creates a certificate for every participant, with the course title, field of study, delivery method, CPE credits, date and your sponsor ID.

Make CPE certificates Free to try · no signup · your data stays in your browser

Why use BulkCertPDF

  • Field of study, delivery method and CPE credits filled in from your own columns
  • Your NASBA sponsor ID or state registration number on every certificate
  • US Letter PDFs ready to email or print
  • A unique certificate number per participant for your records
  • Participant data never leaves your browser

How to do it

  1. Put one row per participant in Excel or CSV. A typical list has these columns: Full_Name Course_Title Field_of_Study Delivery_Method Completion_Date CPE_Credits NASBA_Sponsor_ID Cert_ID
  2. Upload it to BulkCertPDF and pick a design. “Diplomatic Crimson” suits formal CPE programmes.
  3. Place your merge tags, add your logo and signatories, and check a few certificates in the preview.
  4. Export a ZIP with one PDF per participant, or a single merged PDF for printing.

Pricing

Design and preview for free. Remove the watermark and export the whole batch with a Batch Pass for US$19 (up to 500 certificates, 7 days, no subscription) or Pro for US$29 a month or US$199 a year (unlimited). 14-day money-back guarantee.

Questions

What should a CPE certificate include?

Sponsors usually include the participant’s name, sponsor name and ID, course title, field of study, completion date, delivery method and number of CPE credits. Check the current NASBA standards and your state board’s requirements for your situation.

Is BulkCertPDF affiliated with NASBA?

No. BulkCertPDF is a certificate generator. Sponsor registration and course compliance are between you and NASBA or your state board.

Can I issue fractional credits like 1.5?

Yes. Credits come from a column in your spreadsheet, so each row can have its own value.