PIMS stands for Professional Inventory Management System.

It is an advanced Point of Sales System with built-in Accounting, Inventory Management, full GSX Access, and it works on Mac, PC, and is coming soon on iOS.

Reduce Labor Hours

Reduce Expenses

Increase Profit

  • PIMS has saved my company countless thousands of dollars and labor hours by eliminating the need for a full-time accountant and bookkeeper. In addition, PIMS reduces the amount of time my technicians spend checking in computers, ordering parts, and updating repairs in GSX.
    — Joel Read, Owner of MacExperience
  • Running my music store without PIMS would be like trying to play guitar with one hand tied behind my back. PIMS is an invaluable tool that keeps me on top of the crucial aspects of my business.
    — Kevin Hunt, Owner of Music Depot


You can't get enough of these features.

Click the plus (+) sign for more information.

Built-In Accounting

A fully automated accounting system is fully integrated directly into PIMS, allowing it to act as a combination bookkeeper and accountant. The accounting side of PIMS allows for recurring billing, mailing or emailing statements, assessing finance charges, and more.

+ Tell me more

  • There is no need to export accounting numbers into a third party accounting package
  • Know where you stand with your vendor lines of credit, bank accounts, and credit cards, all in one place
  • Integration with sales/purchasing allows for checks and balances with allocation of costs and expenses
  • No one-sided entries, everything has to have an off-setting entry to keep the books balanced and in check
  • Incredibly simple checking account reconciliations
  • Simple and easy report that will calculate how much is owed in sales taxes
  • Accounts Payable: Receiving product updates inventory values. Reconciling purchase orders updates A/P. When it is time to write the check, the bookkeeper knows if the product has been received, whether the price invoiced is the price of the PO, and can update the book cost of inventory values, all at the same time
  • Accounts Receivable: When a terms invoice is posted, A/R is immediately updated. Statements can be sent with or without finance charges. Payments on account can be made either at the store (by non-bookkeeping personnel), or sent to the bookkeeper. Either method updates the customer's A/R ledger automatically
  • Customer's A/R is available at all locations, even if the customer shops at multiple locations. This allows taking a payment on account for the customer from any location, regardless of which location created the terms invoice

Inventory Management

With over 10,000 total functions available, PIMS reduces labor by integrating intuitive purchasing options and allowing businesses to manage multiple locations easily.  Integrated purchasing, creating Purchase Worksheets, and API functionality are just a few of the functions available–allowing you to easily manage multiple locations and increase profitability.

+ Tell me more

  • Versatile and customizable bar code labels
  • Inventory holding makes it easier to know what is available to sell at all times and what needs replenishing
  • Serial number management
  • Robust import/export capabilities, which makes it easy to make mass changes when necessary without having to open individual SKUs
  • Sets reorder points so product doesn't run out, and no time is needed physically reviewing inventory levels in order to know what needs to be ordered
  • Automated purchasing makes it easy to order what is needed
  • Centralized purchasing allows all backorder and safety stock parts from all locations to be processed at the same time.
  • The purchaser can see inventory levels at all locations, so it can be determined if product needs to be transferred or ordered
  • Part costs are automatically updated across all locations
  • POs are synced to each location so receiving can be done
  • Each location is able to see the On Hand, On Hold, On Order, and In Transit statuses from other locations, for all inventory items. This helps employees determine whether a transfer would be better for a customer rather than placing a backorder. Updates to the MAIN location's inventory are synced to all locations

GSX Integration

Streamline the service repair order process by creating and processing service orders, without the need to touch GSX.  PIMS talks directly with the GSX API, allowing you to check warranty status, order GSX parts, bulk receive parts, update GSX repairs, reconcile GSX invoices, and more.*

+ Tell me More

*Those approved for AppleCare Connect will be able to auto-enroll AppleCare directly from PIMS.

CRM Capabilities

  • Track all communications with customers in one central location
  • Track time spent with customer and bill for the time
  • Schedule follow up calls


  • Create quotes, orders, and invoices that will flow through the entire system with ease
  • Create quotes that are time-bound
  • Easily see what profit is being made on each sale
  • Discount individual line items or the entire invoice
  • Take deposits
  • Every invoice has an associated sales journal record. As each invoice is posted, income, cost of goods, inventory, un-deposited funds, and sales tax are all updated immediately


Service Module

  • Track all repairs by customer or company
  • Track repair history by serial number
  • Take deposits on repairs before the work is done or parts are ordered
  • Hold items that will be used for repairs so that stock can be replenished without waiting for the repair to be turned into an invoice

Other Features

  • Point of Sale
  • Quotes and Sales Orders
  • Inventory Control
  • Accounting
  • Purchasing and Receiving
  • RMA Processing 
  • Gift Card Processing 
  • Customer Management
  • Job Tracking 
  • Service and Repair
  • Unlimited Pricing
  • Unlimited Reports
  • Serial and Lot Numbers
  • eCommerce
  • Multi-Location Environment
  • Import and Export

Have questions? Want a quote? Want to see a demonstration?

Name *
Phone *
How Did You Hear About PIMS? *