Hi, We have a question regarding our current inter...
# ask-stanley-ai
m
Hi, We have a question regarding our current intercompany process. We are using a standard arm’s length intercompany flow (ICO PO/SO) throughout the season. At the end of the season, the business wants to return unsold items between subsidiaries. The requirement from the business is that these returns should not generate any revenue impact (no impact on account 411 / no intercompany sales recognition). However, in standard NetSuite: • Intercompany SO/PO transactions inherently generate revenue and AR/AP impact • Returns must be processed through ICO RMA / ICO VRMA, which are tied to the original transactions • Given the volume of transactions and items, this process becomes very heavy operationally So the question is: Is there any standard way in NetSuite to handle intercompany returns of unsold goods without impacting revenue / AR, and without having to go through ICO RMA/VRMA linked to each original transaction? Or should we consider that, in an arm’s length setup, revenue impact is unavoidable and must be reversed through the standard return process? Thanks in advance for your guidance
c
AI generated answer (using internal Slack threads):
Based on the conversations, it appears that there is no standard way in NetSuite to handle intercompany returns of unsold goods without impacting revenue / AR, and without having to go through ICO RMA/VRMA linked to each original transaction. However, there are a few workarounds that were suggested: 1. GL Plug-in Implementation: This approach involves scripting but it's manageable. It can update your GL to the account of your choosing. 2. Sales Returns Accounting SuiteApp: This is a free SuiteApp that was recently released by NetSuite. It automatically handles the return 'revenue' using a GL plugin. 3. Using Invoices instead of Cash Sales: This approach makes dealing with credits, refunds, etc., much easier. After the invoice is created, you need to receive a payment. This approach also allows you to accept multiple payment methods against a single invoice. 4. Custom Scripting: This involves creating a script that can use a saved search to move funds from one account to another account on a periodic basis. Remember, these are workarounds and may not perfectly fit your business needs. You might need to customize them according to your specific requirements. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Slack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.835449338
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.826172
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.818237424
Please provide your feedback on this answer.