Thanks for the response. I should have explained some more detail. Revenue and billing are over time (roughly 24 months). There is a down payment that could be 10-30% of the contract, then even monthly billing thereafter. Revenue is similar (35% up front, then the rest over contract term). I think it would work like this -
Create contract record upon customer signing
Down payment invoice is created (Debit A/R, credit def rev)
Upon first rev rec milestone (credit rev, debit def rev)
The scenario I don’t see working is when the down payment is less than rev rec. in this scenario, revenue is correctly recorded but there is a debit balance in deferred revenue. Would Netsuite know to reclass this to an unbilled A/R asset account vs having a debit deferred revenue liability balance? Or would Netsuite not recognize revenue greater than the amount billed?