If you're eager to exhibit your valid insurance on Google and prove to customers that you're the real deal, you've come to the right place.
You’ve found your Certificate of Insurance (COI) and now you wonder – where on Earth do I upload it?
You might think it's tucked away in your Google Business Profile dashboard, but nope - Google actually manages insurance docs via its Local Services Ads (LSA) system, not your everyday public listing.
In this guide, we’ll clear up the confusion. We’ll walk through exactly how to add proof of insurance to Google (if required), step by step – whether via the LSA interface or by using your Business Profile fields and photos to demonstrate coverage.
If you’re not running LSA, there isn’t a special “insurance upload” section in the regular Business Profile; instead, you rely on attributes, descriptions, and images to show you’re insured.
We’ll cover both scenarios.
Let’s start with the LSA process, since that’s where Google’s official instructions live.
If you’re a home-services provider (plumber, electrician, roofer, etc.) or an eligible profession in the USA, Google may require insurance proof in your Local Services Ads account.

Here’s how to do it:
That’s it! You’ve now submitted your insurance to Google’s LSA system. Google typically reviews documents in a few hours to a few days.
You may see a status like “Under review” in your dashboard.
You’ll get an email when it’s approved or if Google needs more info. Avoid re-uploading immediately; if rejected, fix the issue per Google’s feedback and upload again.
Not all businesses use Local Services Ads.
Google My Business (Business Profile) itself doesn’t have a separate “insurance documents” upload as LSA does.
You’ll either need to upload through the Local Services platform or showcase your coverage using attributes, description, and images, or a Google-verified ads badge on your profile.

However, you can still let customers know you’re insured in other ways.
Some categories have built-in attributes like “License,” “Insured,” or “Payment options.”
If you see an “Insured” or “Insurance” attribute under Business Information > Attributes in your profile editor, toggle it on.
This adds a badge or note on your listing indicating you’re insured. (Keep in mind: Google only shows these attributes for eligible categories.)
In your business description (or service listings), mention “fully licensed and insured” and specify any license numbers if relevant.
For example: “We are a fully licensed and insured HVAC contractor (license #12345).” This text can reassure customers and show up in Google’s local ranking signals.
Upload a photo of your certificate in the Photos section. Click “Add photo” in your GBP dashboard and select a clear image of your COI or license.
Use a descriptive caption like “General Liability Insurance – Valid through 2026”.
This shows your credentials plus also adds keyword-rich alt text to your profile.
If your profile is in the wrong category, some insurance-related fields may not appear.
Make sure your primary category matches your actual service (e.g., “Lawyers’, “Plumber,” “General Contractor,” etc.).
If insurance fields still don’t show up, use the above workarounds.
Before you upload, gather these items to ensure a smooth process.
Just in case your upload is rejected, common fixes include submitting a sharper image, ensuring the dates are updated, or updating the business name on your GBP to match the insurer’s document.
Following these tips (clear scan, current, matching details) will greatly reduce the chance of a rejection.
1. Certificate of Insurance (COI)
This is the official summary page of your policy. It should clearly list the business name, coverage type (usually General Liability), policy number, and coverage dates.
2. Clear, legible copy
Scan or download a high-resolution version. If the image or PDF is blurry, Google will reject it. Make sure text isn’t cut off or too dark.
3. Current policy
The COI must not have expired. Double-check the effective dates. If it’s out of date, request an updated certificate from your insurer.
4. Matching business name
The business name on the COI should match (or closely match) your Google Business Profile name. If your legal name differs slightly, be ready to explain it or mention the discrepancy in a note.
5. File formats
Google accepts PDF, JPG/JPEG, or PNG for uploads. Avoid larger multi-page scans; if your COI is multi-page, include at least the page with the policy summary and dates.
Why is Google asking for my insurance documents?
Google requires insurance proof as part of its screening process for Local Services Ads. This is especially common in home-service industries (plumbing, electrical, landscaping, etc.) where customers expect contractors to be insured. It helps Google verify that you’re a legitimate, compliant business. Uploading your Certificate of Insurance unlocks trust badges (like Google Guaranteed) and allows you to run LSA ads.
Can I upload insurance docs directly to my Google Business Profile?
Not in the usual way. Google’s Business Profile dashboard does not have a dedicated “Insurance” upload field for most listings. Instead, insurance verification is handled through the Local Services Ads platform. For your public profile, you can indicate you’re insured via attributes (if available), your description, and by adding images of your COI as a photo.
Does uploading insurance improve my local rankings?
Directly, Google hasn’t said insurance boosts SEO rankings. However, having a complete and verified profile (which includes insurance for LSAs) does help your trustworthiness and may improve your eligibility for the Google Guaranteed badge. Indirectly, a credible profile with testimonials, photos (including your COI), and proper verification can attract more clicks and calls, which benefits your overall performance in local search.
How often should I update my insurance documents?
Keep an eye on expiration dates. Before your policy expires, upload a new certificate. Many businesses set a calendar reminder a month before expiration so they can renew the policy and update it on Google. Outdated insurance certificates won’t be accepted, so staying current is essential for maintaining your verified status and credibility.
What to do if you get "Upload Rejected” Notices?
Google often rejects uploads for a few key reasons. If your upload is rejected, don’t panic. Google’s rejection email usually tells you why. Make the necessary fix (sharp image, name/address mismatch on GBP listing, expired policy, updated info) and try again.
What to do when the insurance section is missing from LSA or GBP.
You may not see an insurance/upload prompt in your profile or LSA interface if you're in an ineligible category (e.g., service-area businesses like law firms, contractors, plumbers, or electricians) or not set up for LSA (e.g., you sell goods or operate a restaurant). Also, if you dismissed a notification from Google about required documents, the upload link might be hidden.
The key is preparation: have your updated Certificate of Insurance ready in the correct format, and use the Local Services Ads verification flow if Google requires it.
By following these steps, you turn the process from confusing to clear. You’ll know exactly where to go, what to upload, and how to fix any hiccups.
For your regular Business Profile, focus on showcasing your insurance status through attributes, photos, and descriptions.
Instead of guessing, you now have a data-backed plan.
Your business will not only comply with Google’s requirements but also look more trustworthy to potential customers – a win-win for your local SEO efforts.
If managing your Google Business Profile, verification steps, and local SEO feels overwhelming, our team can help you handle it the right way so your business shows up where customers are already searching.