TallyArcBlog › ERP & Integrations
ERP & Integrations

How TallyArc Connects to Oracle NetSuite for Invoicing

📅 October 18, 2024 ⏱ 7 min read

Oracle NetSuite is the ERP backbone for tens of thousands of mid-market companies — used for general ledger, financial reporting, inventory, and procurement. Its invoicing capabilities are functional but built for internal accounting workflows, not the client payment experience that accelerates cash collection. TallyArc's NetSuite integration gives you the best of both: NetSuite's robust financial record-keeping with TallyArc's client-friendly billing and payment portal.

What the integration syncs

NetSuite authentication setup

TallyArc uses NetSuite's Token-Based Authentication (TBA), which is more secure than password-based access and recommended by Oracle for API integrations:

  1. In NetSuite, enable the Token-Based Authentication feature (Setup → Company → Enable Features → SuiteCloud)
  2. Create an Integration Record (Setup → Integration → Manage Integrations → New) and note the Consumer Key and Consumer Secret
  3. Create a Role with permissions: Transactions → Invoices (Full), Customers (Full), Payments (Full)
  4. Assign the role to a dedicated API user and generate Access Token credentials
  5. In TallyArc, go to ERP → NetSuite → Connect and enter your Account ID, Consumer Key/Secret, and Token Key/Secret

GL account mapping

TallyArc maps invoice line item categories to NetSuite GL accounts during setup. For each product/service category in TallyArc, you specify the NetSuite Income Account, and optionally the Department, Class, and Location. This ensures every invoice posts to the correct accounts in NetSuite without manual journal entries.

Handling NetSuite subsidiaries

For NetSuite OneWorld customers with multiple subsidiaries, TallyArc supports subsidiary-level configuration: each TallyArc company (if you manage multiple entities) maps to a specific NetSuite subsidiary, and all transactions post to the correct subsidiary's GL automatically.

Common troubleshooting

Ready to put this into practice?

TallyArc gives you professional invoicing, online payments, ERP integration, and real-time financial reports in one platform. Start your free 14-day trial — no credit card required.

Start free trial →