Discussions
Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
We’re excited to announce that the 2025 Community Recap is now available! This special recap highlights the amazing contributions and achievements of our members over the year and celebrates the collective success of our community.
Check your personalized recap to see the impact you made in 2025 and how your efforts helped shape our community’s growth and success.
View Your 2025 Community Recap
Thank you to everyone for your passion, collaboration, and support. Here’s to building an even stronger community together in the year ahead!
Prepaid revenue
We have customers that we invoice 50-100% upon execution of the SOW. Because we need to invoice the customer - this doesn't enable us to use the Accept Customer Deposits functionality.
We may have multiple deliveries under a single SOW, so we need to be able to "burn down" against the prepayment until it is exhausted. We begin invoicing the customer again once the prepayment has been fully used.
We have not been able to find an efficient way to be able to process these transactions in NetSuite (we also have OpenAir). We currently invoice the prepayment and set the revenue schedule on deferred into perpetuity. We then record a separate journal entry as deliveries are made and we need to recognize revenue against the prepayment. This it not optimal as it would be preferable to be able to tie the revenue recognition to the invoice (payment received for it).