Blog Layout

A Quick and Easy Guide to NetSuite Credit Card Processing

A NetSuite ERP can increase efficiency and accuracy in all your company's financial processes. You just need the right training to maximize it.


NetSuite’s financial tools can revolutionize your business. They can automate tedious tasks, improve data accuracy, and increase overall financial visibility—if you know how to use them.


We know how steep the learning curve for a NetSuite Enterprise Resource Planning (ERP) system can get. It’s complex software, and it takes time to figure out every feature—time you probably don’t have. SuiteDynamics can provide your company with various educational materials, like the NetSuite credit card processing tutorial below. We can even develop and conduct a custom training program for your team to address your system issues.


Read our tutorial and get vital information for operating your NetSuite ERP software. Then, schedule a free consultation with SuiteDynamics experts to discuss an in-depth training program that will answer all your system questions and guide your team toward NetSuite success.


Schedule a FREE Consultation
A graphic explaining the matching principle.


What Is the Matching Principle and Why Does It Matter?


Before diving into the tutorial below, we must cover a basic accounting concept integral to NetSuite credit card processing: the Matching Principle.


Financial staff using the Matching Principle will record an expense in the period it occurs rather than the period it’s paid. For example, suppose your business sponsors a booth at an end-of-the-year trade show. You'll probably send representatives to the event, incurring related costs in the current year but paying them in the following year. Yet if you follow the Matching Principle, your accountants will record the total amount with your current year’s expenses.


Companies use the Matching Principle for various reasons, including:


  1. Improved Accuracy: This method ensures revenue and expenses possess the same value at the same time, making data more reliable.   
  2. Better Understanding of Profits: The Matching Principle pairs expenses and revenue, ensuring financial statement consistency. It also streamlines financial data, allowing potential investors to assess your company’s risk better.


NetSuite credit card processing tools help businesses follow the Matching Principle and maintain accurate records. SuiteDynamics experts can help guide you through these features and others that expedite your financial processes. Schedule your free consultation and discover how efficient accounting can become.


Schedule a FREE Consultation


How to Conduct NetSuite Credit Card Processing

 

The following instructions encompass the entire NetSuite credit card process. You’ll learn how to:

 

  • Best assign vendors and general ledger codes to your credit card transactions.
  • Load credit card transactions via CSV.
  • Match the data load to the transactions you've imported into NetSuite directly from your credit card company.
  • Pay a credit card bill.
  • Reconcile a monthly credit card statement.


Let’s start with your vendors.


1.    Assign Default Expense Accounts to all NetSuite Vendors.


A screenshot of a NetSuite page with the default expense account button highlighted.


  2.    Create NetSuite Vendors for the significant charges you wish to track.

  3.    Create “generic” NetSuite Vendors for charges that don’t need to list exact vendors (i.e., gas, food, hotel, etc.). Assign the appropriate default expense accounts.


A screen shot of a vendor auto rental page in NetSuite.


  4.    Create a NetSuite vendor mapping document to reuse monthly during this process. It should include a list of all vendors with their internal IDs and default expense accounts.

   a.    NetSuite Internal IDs are displayed in the list view. To find this view, navigate to List>Relationships>Vendors, and then you can export the list by clicking the green Excel icon.


A screenshot showing how to conduct NetSuite credit card processing.


  5.    Export transactions from each type of card, like AMEX.

  6.    Add columns for NetSuite Internal ID and NetSuite Vendor.

 a.  Sort alphabetically by description.

  7.    Compare results to the NetSuite Vendor mapping document and copy the NetSuite ID and Vendor for those that match.

  8.     Assign those NetSuite ID/Vendors in the AMEX statement spreadsheet.


A computer screen shows a list of numbers and letters.


  9.    Add generic vendors and IDs to the AMEX list to prepare the file for upload.

  a.    Every line requires a NetSuite Vendor and internal ID assignment.


a table with a lot of numbers on it


  10.  Create and save a CSV import to load the data. Once it's created, you may use it each month to import the data.


a screen shot of the administration and controls menu


  11.    Select “Transactions” under Import Type.

  12.    Select “Credit Card Charge” under Record Type.

  13.    Select your file in CSV format.

  14.    Click Next in the lower right.


A screenshot of the Scan & Upload CSV File step in NetSuite credit card processing.


 15.    Add the records.

 16.    Click Next.


A screenshot of import options.


 17.    The spreadsheet fields appear on the left, and the available NetSuite fields appear on the right.

 18.    Match your spreadsheet fields to the NetSuite fields.

   a.    Click on the next blank line on the left. An arrowhead will appear and indicate where the system is pointing.

   b.    Click on a field from the spreadsheet.

   c.    Click on the blank right side of the same line.

   d.    Click on the corresponding NetSuite field.

                             i.    There are Header and Detail fields. You can expose the Detail fields by clicking the Expansion box (i.e., Credit Card Charge - Expenses).

   e.    Continue until all spreadsheet fields are mapped.


A screenshot of the Field Mapping step for credit card processing in NetSuite.


 19.    Ensure all fields with the internal ID are indicated as such:

   a.    Click the Pencil next to the field name in the above list to get the pop-up.

   b.    Choose Internal ID.

   c.    Click OK.


Screenshot of a Default Value or Reference Type window.


 20.    Click
Next.

 21.    Give the import map a descriptive name.

 22.    Click Save & Run.

   a.    Click the link Import Job Status to see the job status.


a green confirmation screen with a green check mark


23.    When the job finishes, click CSV Response to see the error list.

   a.    If you see no errors, the transactions were successfully loaded.

   b.    The credit card upload details are then available for credit card Match Bank Data Reconciliation.

24.    When payment is due, you may do one of two things:

  1. Create a Journal Entry.

                                             i.    Enter the due date under Date.

          ii.    Debit the AMEX Liability Account. Under Name, enter the AMEX vendor name. (This is required to post correctly.)

                                           iii.    Credit “Cash Account.”


A screenshot of a NetSuite journal entry.


   b.    Or, enter a VendorBill and Payment via Transactions>Payables>Pay Single Vendor.

 


 25.   Match Bank Data

  1.    Navigate to Transactions>Bank>Match Bank Data.
  2.    Choose the AMEX Liability Account.
  3.    Enter the desired date range. (From the credit card statement, begin a few days before the first day of the statement to allow for a float on the charges.)
  4.    The imported daily transactions appear on the left, and the transactions entered directly into NetSuite appear on the right.
  5.    Match the transactions by checking the box.
  6.    When all transactions are matched, the “difference” at the bottom will be zero.
  7.    Click Match in the bottom left quadrant.
  8.    Click Submit on the top left of the screen.


A screenshot of NetSuite's Match Bank Data page.


 26.    Statement Reconciliation

   a.    Navigate to Transactions>Bank>Match Bank Data.

   b.    Choose the AMEX Liability Account.

   c.    Click Reconcile Account Statement at the top right of your screen.


A screenshot from NetSuite's Match Bank Data process.


   d.    Enter the Statement End Date and Ending Statement Balance.

   e.    Check all transactions to clear. (Checking the box in the header line will automatically check all transactions.)

    i.    If you have a Difference, you must review the transactions to determine which haven’t cleared and uncheck the box on the left of the row.

   f.    When the Difference equals zero, click Reconcile.


A screenshot of last step in NetSuite credit card processing.


Schedule a free consultation with SuiteDynamics experts if you have questions about NetSuite credit card processing or another system function or feature. We’ll devise a custom training program and equip your team with the skills necessary to succeed with the system.


Don’t struggle with NetSuite unnecessarily. Instead, have your team educated quickly and thoroughly so you can put your focus back where it belongs—on company growth.


Schedule a FREE Consultation


Empower Your Staff with NetSuite


A NetSuite ERP can feel intimidating at first. It’s a massive system with a million moving parts, and it seems impossible to master. But trust us, it’s not. 


We know your staff wants to conquer this system, and our SuiteDynamics experts are ready to help them do it. 
Our training programs cover everything from bank reconciliations to dashboard customizations


We know you’ve got the right team to run NetSuite successfully. Let us prove it to you.


Schedule a Consultation




We pull inf
ormation from NetSuite material, SuiteDynamics experts, and other reliable sources to compose our blog posts and educational pieces. We ensure they are as accurate as possible at the time of writing. However, software evolves quickly, and although we work to maintain these posts, some details may fall out of date. Contact SuiteDynamics experts for the latest information on NetSuite ERP systems.

This is an image illustrating the transition from Quickbooks to NetSuite.
April 10, 2025
Many businesses need complex accounting systems to maintain cash flows. Discover how switching from QuickBooks to NetSuite can create the financial stability you need.
This is an image that illustrates physical inventory counts. It features a man in a warehouse.
April 5, 2025
Tired of chaotic physical inventory counts? Explore ten ways NetSuite's Warehouse Management System can optimize your operations and ensure accurate inventory management.
A man is using a scanner to scan boxes in a warehouse.
April 4, 2025
As shipping grows more critical, so does mobile scanning. Discover why this tool will soon become essential for most manufacturing and retail businesses.
Two women are sitting at a table looking at a computer screen.
April 3, 2025
Is your NetSuite ERP stuck in the past as your business evolves? Our solution design services keep your system aligned with your changing needs. Discover all you need to know in this guide.
Two men are standing next to each other in front of a laptop computer.
By Casey Watson April 3, 2025
NetSuite ERP customization is complex, but thorough technical documentation can simplify future changes. Learn how it tracks system development, empowers your team, and unlocks your NetSuite investment's full potential.
A woman is sitting at a desk in front of a computer.
April 2, 2025
The NetSuite dashboard and report will help you make sense of data quickly and easily! Learn about these powerful tools and how to use them.
An oracle netsuite alliance partner spotlight winner badge
March 26, 2025
SuiteDynamics has earned the Winter 2025 Alliance Partner Spotlight Award from Oracle NetSuite for exceptional healthcare software solutions. Learn how we can help you!
A woman is sitting at a desk with a laptop and a cup of coffee.
By Jarrett Parr March 21, 2025
Understanding costing methods is essential for any business. This guide provides a quick overview of the different varieties and how they can be used with NetSuite accounting software.
This is an image of office workers collaborating while working on laptop computers.
By Shasta Hague March 10, 2025
An Oracle NetSuite ERP transforms how businesses operate by unifying their computer systems on a single platform. Learn more about this essential software and how it can serve you!
A man and a woman are looking at a computer screen in an office.
By Casey Watson March 10, 2025
NetSuite's Global Search is a powerful tool for finding important information. Learn how to make the most of it with these tips and tricks.
More Posts
Share by: