70% gross margins is acceptable, 80% gross margins are normal, 90% are exceptional. Remember, in most cases you are losing 4% to payment processing right off the top.
3% on payment processing, subscription management and collection.
7% on AWS.
10% on product support, account management and retention.
If you’re fast growing this is about right. If you’re starting to slow down then you can afford to spend more time optimising these, eg 2, 4 and 9, giving you a GM of 85% which is elite for a B2B SaaS.