If you use projects, one crucial thing to determine at the start is how you plan to bill your customers. One benefit of Charge-Based billing is that it allows for easier Revenue Recognition by using your Charge Based rules. However, this can cause many issues if not set up correctly.
Recently, we had a client that wanted to bill their customers based on fixed dates but recognize the revenue as time was logged to the project. They had previously been set up to use Charge-Based Billing, and this had caused a whole slew of accounting issues for them. Here's how we helped them.
First, there are some important pieces of information to know when talking about NetSuite Advanced Revenue Management (ARM) and Charge-Based billing.
To help them bill at fixed intervals and recognize revenue based on project progress, these are the steps I recommended they take.
Step 1: Create new service items to match the following under the Revenue Recognition / Amortization subtab.
Step 2: They should set up Billing Schedules on their Estimate record, and then not include a Billing Type on the Project record.
Step 3: Create a Project Record.
Step 4: Create your Project Tasks.
Step 5: Create and Approve your Sales Order from your Estimate.
Step 6: To invoice the upfront amount, go to the Sales Order and click Next Bill.
Step 7: Log Time to the Project Task.
Step 8: Update Revenue Arrangements and Revenue Plans
Access the Update Revenue Arrangements and Revenue Plans page by going to: Transactions > Financial > Update Revenue Arrangements and Revenue Recognition Plans
Step 9: View the updated Revenue Arrangement from either the Project or Sales Order record.
Step 10: Mark the new Revenue Arrangement as Compliant.
Step 11: Click the Update Revenue Plans button on the Revenue Arrangement record.
Step 12: Go back to the Revenue Arrangement and click the View Revenue Plans button.
Step 13: This will allow you to see your Revenue Recognition Plan. Click the linked field under the Revenue Plan Number to view how much you will recognize based on the Revenue Recognition Rules you have set up.
Step 14: If you scroll to the bottom of this record, you will see a Planned Revenue subtab. Under this subtab you can see how much revenue you are planning to recognize in this period.
Step 15: From here, I can create my Revenue Recognition Journal Entries by going to Transactions > Financial > Schedule Revenue Recognition Journal Entries > Run Now.
Related Article: How Are Values in Revenue Fields on NetSuite Projects Populated?
We like to update our blogs and articles to make sure they help resolve any troubleshooting difficulties you are having. Sometimes, there is a related feature to enable or a field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!
If you have general questions about NetSuite, SuiteCommerce or more specific questions about how our team can support your business as you implement these solutions, feel free to contact us anytime. Anchor Group is a certified Oracle NetSuite Alliance Partner and Commerce Partner equipped to handle all kinds of NetSuite and SuiteCommerce projects, large or small!
Tagged with Training, Troubleshooting