Applies To: Work 365 (Provider Invoices – Microsoft Partner Center)
Audience: Billing & Finance, System Administrators
Overview
You may see a Provider Invoice in Work 365 that imports successfully but shows $0 totals/lines. This happens when Microsoft flags an invoice as “available,” but the Partner Center API hasn’t finished publishing the underlying data. Work 365 retrieves what’s available at that moment—often a placeholder with zeros.
Quick fix: Delete the zeroed invoice locally in Work 365 and re-download after Partner Center finishes publishing.
Key Concepts
Provider Invoice (Work 365): Local copy of a provider’s monthly billing (usage + license) retrieved from Partner Center.
Publish Lag (Partner Center): Invoice appears “ready,” but API payloads for totals/lines aren’t fully published yet.
Non-destructive delete: Deleting the provider invoice in Work 365 does not delete anything in Partner Center.
Override Tolerance: Small threshold to accept minor rounding differences on import—not a tool to mask missing data.
How It Works
Partner Center marks the invoice available.
Work 365 downloads via the Partner Center API.
If publishing isn’t complete, the API can return empty lines / $0 totals.
Re-downloading later (once publishing completes) pulls the full data.
Symptoms
Provider Invoice exists with Amount Totals – Usage = $0 (others also $0).
You expect consumption/cost for the period, but no lines/amounts appear.
The import job shows Success despite zeros.
Step-by-Step Resolution (Re-download after removing the zeroed copy)
Open Provider Invoices
Work 365 → Provider Management → Provider Invoices → open the $0 invoice.Confirm it’s empty
In Details, verify totals show $0.Delete the zeroed invoice (safe)
Ribbon → Delete → confirm.
Only the local Work 365 record is removed; Partner Center is unaffected.Trigger a fresh download
Ribbon → Work 365 menu → Sync/Download Provider Invoice (label may vary).
Choose the provider (e.g., Microsoft Partner Center) → select the same invoice (will show Not Downloaded).
Adjust Override Tolerance only if your process requires (keep it small).Validate
Reopen the Provider Invoice → confirm lines and totals now reflect actual usage/costs.
Troubleshooting
| Issue | What to Check | Action |
|---|---|---|
| Totals still $0 after re-download | Partner Center not fully published | Wait and retry later; confirm amounts in Partner Center UI. |
| Download fails | Provider consent/credentials | Work 365 → Providers → Verify Connectivity; re-consent if needed. |
| Checksum/tolerance warnings | Minor rounding vs. real data gaps | Use small Override Tolerance. If mismatch is large, reconcile source files first. |
Best Practices
For Azure consumption, run billing after the 15th to avoid early/partial files.
Treat a $0 invoice as timing-related, not a Work 365 configuration issue.
Keep provider connectivity healthy (Providers → Verify Connectivity).
Add the re-download step to your month-end checklist (record timestamp and user in notes).
FAQs
Does deleting the provider invoice in Work 365 remove it from Partner Center?
No. It only removes the local copy. You’ll re-download the same invoice from Partner Center.
How long should I wait before retrying?
In practice, a few hours to a day. For Azure, targeting mid-month (~15th) reduces the risk of partial data.
Should I use a large Override Tolerance to force import?
No. Keep it small for rounding only. Large differences indicate missing/unfinished data—re-download later
Summary
A $0 Provider Invoice means Partner Center hadn’t finished publishing when Work 365 downloaded it. Delete the zeroed invoice locally and re-download once Partner Center data is ready. This pulls complete lines and totals so you can proceed with reconciliation and billing.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article