wassuuupppp
wassuuupppp2mo ago

Billing M365 Qty from CIPP doesn't include un-assigned licences. Any suggestions?

If I have clients that may have some spare licences in their tenancies, the link with CIPP only counts licenced users. Any suggestions for how to include the extra licences in my invoicing?
8 Replies
Mikel
Mikel2mo ago
Interesting! Generally unused licenses would mean you haven’t removed them from the disti side and you could then alert on them using CIPP. In your case, are these annual licenses or similar? An immediate workaround would be to create users such as unused-a@, unused-b@ etc. and assign the licenses so they’re pulled into billing. A bit janky but would work. The long term approach would be for us to allow you to bill for used and optionally unused licenses.
wassuuupppp
wassuuuppppOP2mo ago
Yes, it would be licences that either haven't been removed yet, possibly through inaction on our part, or annual licences.
I need to be billing 1:1 all licences whether assigned or not, and the invoice can reflect whether they are assigned or not.
Assigning to dummy accounts might be a solution. Perhaps another one would be that I have to bill from Pax8 instead of CIPP. Or if the Dynamic field could take both into acocunt somehow. On a similar note, it would also be great if contracts could have a special "Product" which represents any/all M365 licences and generates line items for all current M365 licences. This way if I was to add a different type of licence, e.g. PowerBI Pro, Exchange Online Kiosk, it would be added to new invoices automagically.
Mikel
Mikel2mo ago
Billing via Pax8 would be for all licenses (including unassigned) but wouldn’t show user names on the invoice. On the second part — you can get close by using our ‘Pending’ Dynamic Quantities feature. Navigate to the Contracts List and the click the Dynamic Quantities button up the top right. The Pending tab shows you things we’ve detected for billing but haven’t been added to a contract yet. On the Rules tab you can define how’d you’d like to treat each detected entity e.g automatically suggest a product, outright ignore etc. Let me know if you’d like a deeper dive on this and I can show you over a call 🙂
wassuuupppp
wassuuuppppOP2mo ago
Ok cool I'll check out the Pending Dynamic Quantities. The other option that might be handy on invoices, is for Billable Status. We currently have: - Billable - Not Billable - Not Billable (Hidden) Could we perhaps have an option called "Hidden if Zero" or similar? That would let me have a more flexible contract template.
Mikel
Mikel2mo ago
If the dynamic qty goes to 0 then it will automatically be hidden from the next invoice 🙂
wassuuupppp
wassuuuppppOP2mo ago
aha! @Mikel Maybe it would be good if we could have a call about this as I am having issues figuring out how to invoice in particular ways. Especially with Prorating
Mikel
Mikel2mo ago
Yep, book in here or I'm free for the next 30 https://calendly.com/mikelgorelo/gorelo
wassuuupppp
wassuuuppppOP2mo ago
I'm free now

Did you find this page helpful?