Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

Marty Zigman LinkedIn

Marty Zigman

Holding all three official certifications, Marty is regarded as the top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc.. He is a former Deloitte & Touche CPA and has held CTO roles. For over 30 years, Marty has produced leadership in ERP, CRM, and eCommerce business systems. Contact Marty to set up a conversation.

BiographyYouTubeLinkedInX (Twitter)

16 thoughts on “Best Practice: How to Upload a NetSuite Trial Balance

  1. Shekar says:

    Thanks for the information.

    Please share the best practice to upload the opening balances also .

    Thanks .

    Regards
    Shekar

  2. Jimmy says:

    Hi Marty,

    How do you prevent NetSuite from giving an error when you put a negative value in the Debit column?

    Thanks!

  3. Marty Zigman says:

    Hi Jimmy,

    I have found that if you are going to do an upload via CSV files to NetSuite, instead of using the amount column, only target the debit column, not the credit column. Then, you can enter negatives because these effectively are treated as credit. Naturally, you entry must balance before it can be saved.

    Marty

  4. Sara Laidlaw says:

    Hi Marty,
    I found your article researching how NetSuite handles importing prior history during a migration.

    I am an accountant who works mainly with QuickBooks Desktop.
    If you have clients migrating from QuickBooks, you may find my TBX Trial Balance Exporter tool a fast and simple way to export monthly history.TBX exports 12-months of period history at a time to a csv file.TBX will also export P&L activity by class name, which may represent departments.I added a class name replacement table. I find this useful when appending a department number to a general ledger number.

    More info: TBX Trial Balance Exporter
    Please delete if inappropriate.Happy Migrating!Sara Laidlaw

  5. Marty Zigman says:

    Thanks Sara. This looks like it would be helpful for the community.

    Marty

  6. Samantha says:

    Hi Marty,

    How do you keep your journal entries in balance when uploading years of historical balances and removing retained earnings? Netsuite keeps doubling the retained earnings line. Thanks!!

  7. Marty Zigman says:

    As I mentioned in this article: “NetSuite automatically produces the retained earnings account as a derivative of income statement accounts in previous periods. To minimize trying to explain retained earnings balances, I recommend any actual journal entries to Retained Earnings be to a separate account, such as “Retained Earning – Adjusted”

    Remember, you can post that either as an equity account or you can make an account on the income statement that will derive the retained earnings natively for you. I recommend a bit of trial and error to observe the effects until you are satisfied.

    Marty

  8. James M says:

    Marty, great advice as usual!

    My team recently created a subsidiary that rolls up directly to our parents company, but then decided after a few months that they would like to roll it up under a different child subsidiary instead.

    We are familiar with getting the trial balance imported, but they also want the historical transaction data. I suppose the open AR items wouldn’t be too bad to do but creating a new item and importing the invoices, and then reversing the GL impact, but I wonder if there is a better way. This will already require adding a new subsidiary to all of the current customers with multi-subsidiary feature. Consolidation is a big worry, especially elimination, CTA, and consolidated rates. What would you suggest as a best practice to get historical transactions over to a new subsidiary?

  9. Marty Zigman says:

    Hello James,

    Your questions are complex. This article by NetSuite provides good guidance that is not well documented. It probably will clue you into important practices.

    https://static.rainfocus.com/oracle/sw19/sess/15466278045960017BTw/PDFPF%20/FIN1514SES_THURS_1553176981281001vNgi.pdf

    If you want to discuss working together more closely, contact us at

    https://www.prolecto.com/contact-us/

    Marty

  10. Emily says:

    My question is, if I am uploading TB’s as JE’s for each month. Won’t that make my balances at the end of the year extremely high? Do I need to create a reverse JE at EOY to bring balances to actual at YE?

  11. Marty Zigman says:

    Hello Emily,

    This is all about the practice you decide to employ. A simple approach can be to use a reversing journal entry (as you suggested) so that the balances do not accumulate each month. That allows you to upload the current trial balance as-is. An alternative is to compare this month’s trial balance to last month’s and upload only the deltas (differences). I found I use both techniques depending on what I am trying to achieve. As a Systems Integrations Practice, we are often in NetSuite historical load situations so the source information often drives my preferred practice.

    Marty

  12. Dara says:

    If I use the net change method to import 2 years historical data of the trial balance, do I need to calculate the differences from Dec 2021 to Jan 2022?
    I’m importing from Jan 2020-Nov 2022. And I calculated the deltas starting from Feb 2020. But wasn’t sure if I needed to continue using the delta moving from Dec to Jan. Or would I just be able to use Dec’s ending balance and then start calculating the differences between periods Feb-Nov again.

  13. Marty Zigman says:

    Hello Dara,

    It all depends on how your data is shaped. Assuming that in year 2, for January, you have just the first months (of year 2) of income statement data, you do not need to do the delta. In your case, you are likely showing growing balances; thus, you need to calculate the deltas.

    NetSuite automatically handles all the work to “close the income statement” to Retained Earnings. It really does not move the data. It’s a reporting capacity to get the values for Retained Earnings depending on the context for which you are viewing financial information.

  14. Akileshwara Podapati says:

    Hi Marty,

    Thanks for this great article. I am uploading historical T.B’s with multi currency. Do you have any tips to upload these.

  15. Marty Zigman says:

    Hello Akileshwara,

    Yes, our Accounting Practice Leader, Meir Bulman, is an expert in multi-currency trial balance concerns. Please see his article here:

    https://meir.prolecto.com/2022/11/21/netsuite-currency-translation-ii/

    Marty

  16. Marty Zigman says:

    Hello Akileshwara,

    A multi-currency trial balance that is also consolidated is tricky to upload. I recommend reading Meir’s article here:
    https://meir.prolecto.com/2023/07/23/netsuite-currency-considerations/

    Marty

Leave a Reply

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