Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

Learn How to Generate Accruals on NetSuite Non-Inventory Receipts

Accounting NetSuite

Tags: , , , ,

This article is relevant if you want to work with NetSuite non-inventory items (especially for drop ship business models) and you want to be able to produce accruals for purchase order receipts before you have the vendor bill.

Background

While working for a client who exclusively works in a complex drop-ship distribution business model, I discovered a recent capacity in NetSuite that I suspect was added in version 2015.2.  For item types that are not related to Inventory, there is an item preference switch called “generate accruals”.

Of natural course in all things I do in NetSuite, when I see something new, I refer to the Help document.  Yet, there was little information about the switch does.  I became more curious because we have clients that work in drop ship fulfillment models and they are challenged to produce accruals for their non-inventory business because item there are general ledger cost impacts until a vendor bill is processed; the timing of this may not coincide with the actual drop ship fulfillment event.

Understanding NetSuite Item “Generate Accruals” Preferences Impacts


The Generate Accruals preference is available when you activate the Advanced Receiving feature (in Setup, Company, Enable Features).  With that feature active, for non-inventory related item types that participate in purchasing cycle (purchase items or resale items), you are offered a preference to allow an item to be received.  With the “Can be Received” switch on, you are also offered the option to activate “Generate Accruals”.

Once you have setup your non-inventory item preferences, you are now offered a  new “Rate” column (default value copied from the Purchase Order)  in your item receipt work.  The existence of this rate element gives you a clue that a financial event will take place once the record is committed.

After committing your item receipt, view the GL Impact.  NetSuite will credit a system account called “Accrued Purchases”.    The debits will be routed based on the item definition. When you process the actual vendor bill, Accrued Purchases will be debited to offset the item receipt accrual.  All good; but there are some considerations.

Considerations When using the Generate Accruals Feature

Based on my observations of this feature, consider the following in your implementation:

  1. Drop Ships Items:  Because drop ships do not have an item receipt function, use a special order type instead to get the accrual behavior.  This will divorce the item receipt from the item fulfillment event.
  2. Rate Modifications:  Some organizations may be concerned about staff in the receiving department having the ability to modify the rate.  Modify the form to hide the rate; or use some SuiteScript to make it readonly.
  3. Missing Customer / Project Dimension:  a challenge with this approach is the item receipt does not expose the Customer / Project dimension on the line.  For our specific client who needed tracking at this level, unfortunately, we could not use this feature.
  4. Rate Variances:  If the vendor bill rate is different from the amounts that you specified in the item receipt, you will get imbalances in the Accrued Purchases account.  This may become a reconciling concern when working to close your accounting period.

Related Articles

Solved: NetSuite Drop Ship Purchase Accruals

Work with Expert Talent

With the new Generate Accruals feature, NetSuite continues to grow its capacities to produce superior business practices.   However, capacities generally don’t translate into real programatic situations without some planning.   Planning means to act with care as concerns are being addressed. If you are looking to work with a team of professionals who understand the ethics of care and are NetSuite experts in both understand accounting and software development, let’s have a conversation.

Marty Zigman LinkedIn

Marty Zigman

Holding three official certifications, Marty is widely recognized as a top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc. A former Deloitte & Touche CPA and technology executive with CTO roles, he brings over 35 years of leadership in ERP, CRM, and eCommerce business systems. Contact Marty to engage directly.

BiographyYouTubeLinkedInX (Twitter)

10 thoughts on “Learn How to Generate Accruals on NetSuite Non-Inventory Receipts

  1. If the bill that is created from the Item Receipt in this solution, only one line of the bill is posted to the Accrued Purchases account. The other line is posted to the expense account thereby compromising the accuracy of the accrual balance.How can this be overcome ?

    Reply
  2. In NetSuite is there anyway I can setup an automated collection process for reminders to customers in regards to receiving timely payments as opposed to late payments or no payments?

    Reply
  3. Marty,

    Not sure if i am correct here, but we need a process where once the timesheet is created, it should also recognize the revenue for the same hours. Further, when the actual invoice is create with the same hours it will reverse the provision. Can we do anything here with accruals or using any other functionality in NetSuite.
    Thanks in advance.
    Bhavin

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *