An addition to all the comments in this thread, from a finance point of view, consolidating the tax treatment of multiple resold items would be nightmarish if you want to launch this service internationally. Additionally, the mismatch of billing structures would lead to the hypothetical reseller either keeping margins (big turn-off for onboarding I bet) or keeping wildly volatile short-term liabilities on their balan…
It's not my company, it's every large company I've ever worked for. I'm not looking for a band aid. I'm looking for a solution that helps the SaaS industry without demanding that the Fortune 500 get their act together, because they ain't changing for our benefit any time soon. Can you expand on > Additionally, the mismatch of billing structures would lead to the hypothetical reseller either keeping margins (big turn-…
Imagine you have services that the end-customer has subscribed for. Some of them are billed weekly, some monthly. Some of the monthly ones are billed the middle of the month based on usage, and some at the week following the month's end based on a mix of monthly subscription and overage.
When a specific invoice that has the potential to vary greatly from period-to-period, you might encounter cases where you have to pay for an invoice that was twice the amount of last month, but you will only be billing your end-customer 20+ days from now! This means that you have to either foot the bill, or wait a little bit and keep the amount in your balance sheet.
When you scale up, you are essentially providing a financing product. You can counter this by asking the users to deposit an amount equaling the base subscription or other service fee, but you can still run into cases where you might simply be cash-strapped to pay your clients' bills; this would put the hypothetical reseller into essentially what's a bank run. Not fun.