Financials Unlocked

Invoice Timing



When does your company invoice in NetSuite? There are a variety of options and is mostly impacted by industry type.

Standard Manufacturing

📃 Upon fulfillment (daily). Requires the Billing Operations feature to be enabled. This will invoice once daily per billing schedule. If you want to run invoicing twice daily (noon/5:00p), then create two billing operations.

📃 Upon fulfillment (automatic). While it is a relatively easy script to write, we still advocate for the use of Billing Operations to reduce system processing on transactions. Is there really a strict requirement to invoicing at the exact moment of fulfillment vs. noon or end of day?

Project Manufacturing

📃 Upon project milestone. Requires the Project Management and Advanced Billing features to be enabled. Create a Milestone Billing Schedule and apply to projects.

📃 Interval invoicing using percent complete. Requires the Project Management and Advanced Billing features to be enabled. Create a Billing Schedule and apply to projects.

📃 Combination of fixed fees, interval billing, time & materials and expense pass through costs. This uses Charge-Based Billing and is worthy of its own topic.

Service

📃 Time & Materials. Requires the Bill Costs to Customers and Time Tracking features to be enabled.

Other

📃 Via CSV import.

📃 Via integration/third party.

📃 Via staging tables (subrecords) and use of map/reduce script.

❗ Last but not least, some companies still invoice manually. If you are still manually invoicing, can you apply any consistent logic to auto-generate invoices? Keep in mind that you can add an approval process to review the auto-generated transactions before sending to customers. It may help that no revenue gets missed!

START A CONVERSATION