ASC 340-40 for Platforms: How to Account for Contract Acquisition Costs and Commissions
If you handle commissions or similar deal costs, start with two GAAP tests: is the cost incremental to obtaining a customer contract, and do you expect to recover it? If either answer is no, expense treatment is usually the right starting point.
