Importing bills from a CSV means loading many supplier bills into your accounting system from one spreadsheet instead of typing each one.
Before you start
- Import CSV File permission
The NetSuite way
Where to find it: Setup > Import/Export > Import Tasks > Import CSV Records
- Choose Transactions as record type and Vendor Bill as import type.
- For expenses data choose multiple files to upload (a bill file plus an expenses file). Items-only can use one file.
- Put a unique external ID or internal ID on every line of the bill and map it to the Reference No. field.
- Map the vendor by internal or external ID, not by name. Map the account (with number if Use Account Numbers is on) and the exchange rate if you use multiple currencies.
- If you send Amount, Tax Amount and Gross Amount, Gross must equal Amount plus Tax Amount.
- Run the import and check the job status.
Limits in NetSuite
- Do not send transactions with more than 5000 lines.
- Oracle says vendor bills imports are typically for bringing in open payables, not to link to open purchase orders.
- Bills created by CSV import are not routed for approval by SuiteApprovals.
Common mistakes
- Mapping the vendor by name when the import needs the internal or external ID.
- Importing bills and expecting approval routing, when bills created by CSV import are not routed by SuiteApprovals.
More help
- How to import supplier bills into Dynamics 365 Finance with a data package
- How to import AP invoice records from a CSV into Kinetic
- How to import supplier invoice records from a CSV into IFS Cloud
- How to enter a vendor bill with line items in NetSuite
- How to stop paying a vendor bill twice in NetSuite
- All NetSuite how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: confirmed.
Common questions
Where do I import vendor bills from a CSV?
Go to Setup > Import/Export > Import Tasks > Import CSV Records. Choose Transactions as the record type and Vendor Bill as the import type. For expenses data upload a bill file plus an expenses file.
How do I match the vendor and invoice number in the file?
Map the vendor by internal or external ID, not by name. Put a unique external ID or internal ID on every line of the bill and map it to the Reference No. field.
Are there size limits or amount rules?
Do not send transactions with more than 5000 lines. If you send Amount, Tax Amount and Gross Amount, Gross must equal Amount plus Tax Amount.
Can Pulsify import a CSV of bills?
No. Pulsify reads invoice documents. Forward each invoice to your Pulsify address and approve it.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in NetSuite.