I concur with @GaryFeldman , Obviously like @WayneSchulz says, the vendor can always change the deal, but the big difference with sap is this. Say you sell a $50k SLP software sale. Maintenance to the end customer is 17% or $8,500/year. However, SAP charges you $5,000/year (10%) so you keep $3,500/year (7%). That's 7% of the SLP NOT some meager percentage of the maintenance percentage like Sage & microsoft.. That's like a 41% margin on maintenance where most others are 15% to 20% margin.
That being said, SAP tends to be less expensive than other systems (other than erp 100), so the dollars may be smaller.
The other problem with B1 is its relatively easy to upgrade. But you all should be used to this with how small ERP 100's upgrade engagements typically are.
Back to Wayne's statement on recurring revenue. The IT world has pushed very heavily into MSP (Managed Service Providers) where they charge per month per workstation fees for monitoring and support. Probably 80% work that way now. Unfortunately us bozos in the ERP world still mostly work on break/fix and thus as long as a high percentage of us do, it makes it hard for the minority to work differently.
Shameless plug, if you want to add some nice recurring revenue to your business our EverSafe! solution does just that. Even if you just want us to do everything, including calling your clients on your behalf, we'll do it and still share a meaningful portion of the margin with you.
New landing page: http://disaster-recovery-services.net/linkland1