The inbox is not a tracker
Saving a PDF proves you received something; it does not put the renewal date on anyone's worklist.
This is an administrative tracker, not insurance verification or compliance advice. Confirm coverage with the carrier or authorized agent.
A certificate sitting in an inbox does not warn you before it expires. Upload the COI, verify the policy details, and save a renewal date your team can act on before work is interrupted.
The COI Expiration Tracker reads a certificate of insurance, as a PDF or a photo, and places the vendor, insured, carrier, policy number, effective and expiration dates, general liability limit and certificate holder in an editable row. You verify each value, save the row, and can have an email sent before the expiration date. It is an administrative tracker and does not verify insurance.
Upload the PDF you received by email, or a clear scan or photo. One file makes one row, so a vendor with several certificates means several uploads, up to 25 in one run. Every cell can be edited, and values the reader is unsure about are shaded. Compare the vendor, carrier, policy number and dates with the certificate itself before you save.
A certificate can show more than one policy, each with its own dates, but a row holds one Expiration Date. When the reader finds different end dates in the policy table, it shows them together in the cell and flags it instead of choosing for you. A certificate laid out another way may give only one of them, so check the date against each policy. Decide which date your contract cares about, type that one date as YYYY-MM-DD, and the reminders count from it. The General Liability Limit cell holds one limit, and an amount such as $1,000,000 can come through as plain digits.
Reminders are available once you are signed in and the record has a valid expiration date. Choose from 90, 60, 30, 14, 7, 3 and 1 days before; 30, 14 and 7 are preselected. Emails go to your account address once it is verified and the Product updates & account emails setting is on. Saved records lists the soonest dates first and counts what is overdue or due in the next 30 days.
A saved certificate is an administrative record. The tool does not contact the carrier, confirm that coverage is active, read endorsements or exclusions, or decide whether a vendor meets your contract. Confirm status with the carrier or the agent. Permits and trade licenses renew on their own cycle, so keep license renewals in a register of their own, and a PDF that bundles several vendors can be split into one file per certificate before you upload it.
The real problem
Small teams collect certificates by email, rename them inconsistently, and hope someone checks the dates. The failure appears at the worst moment: a vendor arrives, a client asks, or an audit starts.
Saving a PDF proves you received something; it does not put the renewal date on anyone's worklist.
Carrier, policy number, limits, and dates get copied into separate sheets that stop matching the latest certificate.
Teams can overread the document and miss endorsements, cancellation, exclusions, or changes that require professional verification.
How Pixoate helps
Pixoate reads common certificate fields into an editable row and can email the signed-in owner before the saved expiration date. It never labels a vendor compliant or claims a certificate proves active coverage.
Use the PDF received by email or a clear photo/scan of the certificate.
Compare the vendor, carrier, policy, limits, effective date, and expiration date against the document.
Sign in to save the row and choose reminder intervals from 90 days to 1 day before expiration.
Track subcontractor certificates before scheduling site work.
Keep vendor renewal dates accessible instead of searching property inboxes.
Create a lightweight follow-up list without adopting a full vendor-risk platform.
The tracker asks for vendor/insured name, insurance carrier, policy number, effective and expiration dates, general-liability limit, and certificate holder. Actual layouts vary, so review every result.
Yes. The extractor accepts PDFs and common image formats. PDF processing is bounded to prevent a large unrelated document from entering a single certificate workflow.
Saved COI records can use 90, 60, 30, 14, 7, 3, or 1-day intervals. Reminders require a verified account email, a valid expiration date, and product-email notifications enabled.
No. A certificate is informational and may not reflect later cancellation, endorsements, exclusions, or contractual requirements. Verify status and required coverage with the carrier, authorized agent, and your own advisors.
No. Pixoate extracts and tracks administrative data only. It does not interpret contracts, apply jurisdiction-specific requirements, or issue a compliance verdict.
Yes. Every field is editable, and uncertain readings show a review indicator. Saving or exporting should happen only after comparison with the source certificate.
Upload each subcontractor's certificate, check the vendor name and dates, then save. Saved records lists every certificate with the earliest expiration first and counts what is overdue or due in the next 30 days. Download saved register (CSV) gives you the same list as a spreadsheet.
The certificate lists more than one policy end date, so the reader keeps them together rather than guessing. Type the single date you want to track as YYYY-MM-DD. The row is one record with one reminder date, so choose the policy your contract names.
Open the saved record, choose Edit, enter the new expiration date and select Save changes. The reminders follow the new date. You can also upload the new certificate as a fresh record and delete the old one.
A PDF gives the reader no confidence score for each value, so every filled cell is marked as OCR confidence unavailable and shaded for review. That is expected. It is a prompt to compare each value with the document before you save, not a sign that the file failed.
The row has one General Liability Limit cell, plus the carrier and policy number. Other limits, such as auto, umbrella or workers' compensation, are not separate cells, so read them from the certificate itself.
Permits and trade licenses expire on their own schedules, so put license renewal dates in a register of their own. A certificate photographed on a phone can be made into a searchable PDF, and several certificates from one vendor can be merged into a single PDF packet.
Tools for common next steps after COI Expiration Tracker.
OCR & Data Extraction
Extract custom fields from an image, scan, invoice, receipt, form, or ID into clean JSON for spreadsheets, accounting, and APIs.
Try it nowPDF & Documents
Extract plain, copyable text from digital or scanned PDFs and download it as .txt.
Try it nowOCR & Data Extraction
Extract a table from a photo or screenshot and download an editable .xlsx with rows and columns preserved.
Try it nowEvery photo crosses the slash untouched and comes out the other side finished.