develop your own website


for Dive, Charter & Swim Facilities

EncomPos Diverse Retail Logo

SCUBA Instruction

Create and manage SCUBA Courses, SCUBA Classes and Student Rosters. Use the calendar, sign up wizards or our back office list view to manage your events.

Built-in Courses

Make building classes a breeze with our built in course lists with training maps for the follwing agencies: SSI, PADI, SDI/TDI, NAUI, DAN, IANTD, ANDI, ANDI Tech, BSAC.

SCUBA/Event Calendar

Use our custom calendar for viewing your events by month view, 1 Day, 3 Day or 7 Day views. Propogate schedules fast and accurately with our built-in tool designed for building class, swim lesson and trip recurrences.


Track customer certifications for any agency with the ability to enter existing certification history. Mark your students as certified upon completing the class and a certification is instantly added to their profile.

SCUBA Events

Control three distinct event types: Multi-Day Trips, Day-Trips/Charters and Classes/Training.

Event Options

Define an unlimited # option groups and and unlimited # of options per group. Assign option groups to each event for complete customization.

Option Pricing

Re-direct Options to sell "Real Inventory" or have it simply increase/decrease the base price of the event.

Custom Pricing

Apply on the spot custom pricing to Classes, Swim Lessons, Trips and Charters. (Securable)

Custom Colors

Color code each of your courses, swim lessons, trips and charters for faster recognition on the Event Calendar. Create a custom abbreviation to identify each of your Swim Courses for faster recognition on the Event Calendar.

Deposits & Payments

Make single and multiple reservations and take payments and/or deposits on trips and classes for multiple customers in a single transaction. Deposits are not reflected in your sales figures until the trip or class is paid off.

Dive/Swim Logs

Let the system automatically build an instant diver log with certification and training history for each of your customers as they complete their classes.

Integrated Forms

Build and attach your waivers, liability and itinerary forms to any SCUBA Task (Class, Trip, Charter, Swim Lesson, Work Orders & Rentals) for automatic printing at the Point of Sale upon a customer signing up.

Instructor Schedules

Track Instructor training and trips and access instructor schedules.

SCUBA, Swim & Trip Manifests

Print or email your instructors and trip leaders their class, lessons and trip manifests with ability to show added on customer options, notes and balances due.

Scubaocity Sync

Full integration to Scubaocity Online Reservation System so the trips and classes you create in EncomPos Retail show up online for your customers to be able to see and make a reservation against, which in turn comes back down to EncomPos where you will see them in your Event Calendar.

Airfill Cards

Set up your Air/Nitrox Fill Cards for automatic tracking in the system and on the customer's receipt. Get rid of those punch cards!


Track your rental gear with our robust rental system. Build your own rental timeframes, rental categories and pricing schemes.

Rental Calendar

Use our custom Rental Calendar to rent by category and timeframe. Reserve rental gear in advance by using the rental reservations component on the Rental Calendar.

Rental Packages

Create rental packages wrapping mulitple rental items into one price with the push of a button. See your current margin/markup and what it will be for the package price.

Rental Reservations

Plan ahead and build your customers rentals to reserve until they come in and pick them up.

Work Orders

Build and track work order service and repairs. Edit from the back office or POS. Create custom status labels to identify the technician's progress.

Service Tracking

Enter in the gear your customers own as well as their gear service dates. An automatic feature when a customer purchases a new product that is part of a serviceable department.

Swim Lessons

Create and manage Swim Courses, schedule Swim Lessons and obtain Student Rosters and Instructor Schedules.

Swim Calendar

Design your Swim Calendar with up to 8 nameable pools and up to 6 lanes per pool. You can make a main pool where all scheduled lessons are displayed, as well as a separate pool for each of your instructors, so lessons can be viewed for the entire pool or by instructor.

Sign Up & Move Flexibility

Easily sign up, copy, swap or move students into a different scheduled lesson when necessary.


Sell swim and SCUBA memberships that you can restrict signups of swim lessons and classes as well as disable group discounts without having an active membership. 

On the Fly Scheduling

Schedule SCUBA and swim lessons on the fly directly on the each Calendar.

Easy Student Finder

Quick and Easy - you can search the Swim and SCUBA Calendar to view all activities a specific student is signed up for.

Integrate a Web Cam

Integrate a Web Cam to take and store images of your customers on the fly directly into the customer's profile. You can also use it to store images of your customer's cert card or passport.

In Depth Reporting

Report on class and trip activity and balances, view changes to rosters, get sales numbers on classes and trips, see late rental check-in's, rentals out and stock status, and your rental valuation.

Track Commissions

Utilize one of two ways to track commissions on your associates sales, either by assigned associate, or by selected commissionable associate(s) with an option for split commissions. Calculate commissions on either earnings based on dynamic product %, earnings based on fixed associate % or earnings based on commission levels.

Customize Your Receipts

Choose the amount of detail you would like to print on your receipts. You can print all charter/trip/class options, print paid options only, or choose to save paper and not print any options.

Family Connections

Create family's and tie customers in EncomPos to each family, indicating their role. Share a line of credit account across all family members for easy billing.

Group Reservations and Payments

Take multiple reservations under one person or business name considered the group leader for trips and charters. The group leader can be set up to dive or not, and pay for the entire group or just themselves.

Serialized Item Tracking

Enter serial numbers for each product you set up as serialized, either manually or during receiving a purchase order. Track the serial number to the customer at the point of purchase and throughout time for warranty purposes.

Barcode Label Printing

Utilize either sheet stock or rolled labels to print customized labels for your products, with several label sizes to choose from.

Export to Google Calendar

Generate a Google Calendar Import file for SCUBA charters, trips and classes. Choose which events/activities to export to post to your online Google Calendar.

Dive/Trip/Class Punch Cards

Much like the airfill punch card, you can create cards for your dives, trips and classes.

Add-on Tips

For customers who want to tip their dive crew, a tip amount can now be added to their purchase and charged onto their credit card. Reports display tip totals and percentages and allows for paid outs to associates on their tips.

General Retailing Features

Image Selling

Utilize our picture based selling interface, an ideal method for selling Product, Bulk and non-barcoded products. Create any number of categories, then assign unlimited products to those categories along with images to make for an easy touch selling interface.

Powerful Ordering System

Take advantage of our powerful Purchase Order system that automates the entire product life cycle. Start by using our suggested order analysis to build orders pulling from min/max, qty sold, or the Order Analyst, based on shelf life, sales history and forecasting.

Cross Supplier Ordering

Quickly edit your orders with the ability to add items normally ordered from other suppliers (but may be obtained from the supplier the order is written for) as cross order items.

Robust Promotion Management

All of our pet stores rely heavily on our promotion zone automating over a dozen discount types for their monthly Hot Sheets and Circulars. Report on your promotion sales and see your net profits after the discounts.

Customer Discount Grid

Create a customer Discount Grid to set discounted pricing. Choose Cost, Cost +, % Off or one of our 5 Price Levels to automate your customers discounts, streamlining the time it takes to finish the sale.

Accumulation Rewards

Offer unique Accumulation Reward programs that your customers can only get through you. Create Spend $ / Buy (x) product programs and define from any of six reward types including free product, store coupon, store credit, instant dollar off, average retail off and lowest retail.

Detailed Reward Reporting

Run detailed reports for your suppliers on your Reward programs for obtaining free product/$ off totals and eligible purchases leading up to the reward. This provides the necessary tracking to obtain credit for supplier sponsored programs.

Promotion Tie-In Barcodes

Use our promotional tie-in barcode for email or print marketing to tie only those customers with a coupon to get special promotion pricing or reward program participation.

Direct Sell Buttons

Assign merchandise to up to 120 buttons you can custom name and color code for quick selling of items that are difficult to label.

Express Sell

Mark an unlimited number of inventory products as Express Sellers and access those items through the Express Sell button at the POS. Assign express sellers to a specific page and sort the items within each page.

Receipt Options

Choose to Email, Print and Email with optional "Prompt to Print", or Always Print. Plenty of choices so you can GO GREEN when possible.

Gift Card Tracking

Integrate your Gift Card tracking - Sell, Recharge or Resell to get the most value from your cards.

Assembly Items

Assemble items together to sell for a set price or with upgrade pricing options. Utilize any of the 3 assembly types (Kits, Linked Sellers, and Fusion Items) that coordinate the selling of packages and kits.

On The Fly Packaging

Simple and fast... Ring your items, then select the items you want to package and press Package Items. The system displays the current margin and combined price and allows you to set an appropriate package price. Discounts are then evenly distributed to each product in the package.

Line of Credit Accounts for Customers

Establish Line of credit (LOC) acccounts, set starting balances, and fully track charges and payments to invoice and report within EncomPos with an optional feed to Quickbooks.

Tax Exemption

Indicate tax exempt status on each of your customer's profiles. Report tax exempt sales separate from taxable and non-taxable sales.

Gift Card Giveaways

Selling a gift card and price adjusting it to zero dollars keeps the original value sold on the card but will let you finish the sale without taking in money. Now use those cards for your next event to get those customers back in to buy something.

Quick Customer

Use the Quick Customer interface to look up or add customers to your database. Enhanced duplicaton checking aides in preventing multiple customer entries for the same person.

Inventory Valuation Methods

Utilize one of three Inventory Valuation Accounting Methods: First in First Out (FIFO), Last In First Out (LIFO), or "Simple" which can be set to last cost (common) or average cost. Ask your accountant what's best for your business

Target Marketing

Send emails directly from EncomPos Retail to any set of customers based on dynamic search criteria.

Wireless Handheld for Remote Activities

Streamline your business with our Portable wireless handheld - perform 20 different remote activities without having to do any remote syncronization. We use a secured live connection to the database. 

Supplier Catalog Integration

Make use of your supplier catalogs by importing them into the software to access price changes, discontinued items and new products. And for suppliers who carry the same product lines, use the catalogs to cross vendor order to get the best price or fastest delivery possible.

Adopt a Layaway Program

Let your customers Layaway products to allow for payments over time. Create a layaway receipt message, set a minimum deposit amount, and dictate how deposits are returned should the customer cancel.

Tax Breakdown Flexibility

EncomPos Retail handles up to four taxes per item flexible enough for any state, or local tax rule including Canada.

Send PO's Through EncomPos

Use a Fax Printer or Print for Manual Faxing, Direct Send via embedded e-mail services, Direct Send via built in FTP capabilities or upload directly.

Easy PO Check-In's

Check in purchase orders live with our
integrated handheld, Import PO invoice files from any supplier providing an electronic invoice using our custom importer, or manually check in orders from the Retail Operations.

Track How Customers Found You

Follow how your customers Heard About Your Store by creating a list of different options that your sales associates can specify when the customer is added into the system. Use that information to send out emails and gather target marketing.

Special Orders for Customers

Stop using sticky notes and call logs to track your customers special orders! From counter to receiving, special orders are easy, automated and fully tracked.

Complete Reporting

Reports for End of Day, Transaction History, Product Sales, Customer Shopping Activity, Purchasing & Receiving, Sales Tax Breakdown, Time Clock Tracking, and many more!

Quickbooks Integration

Create iif files from EncomPos to import into Quickbooks your daily sales figures, cost of goods adjustments, supplier receivables and customer account charges & receivables. Map your current Quickbooks chart of accounts to our open interface.

Map Your Floor Plan

Set up a floor plan, identifying aisles, endcaps and floor displays that you can assign items belonging in those locations to aide associates in finding products faster for your customers.


Create product notes, customer notes and department notes that either pop up for the associate to acknowledge or print on the customer's receipt. Use for ingredient lists, usage notes, or cross market companion products.

Multiple Payment Types

Take multiple forms of payment for a single transaction, even transactions which include a payment on a line of credit account and deposits.

Shelf Tags

Manage product shelf tag printing from EncomPos Retail to a standard laser, standard dedicated label printer, or through our wireless handheld compatible portable printer. Print the price per unit on your Shelf Tags for customers to make better buying decisions and customize fonts and sizing.

Inventory Price Calculator

For products with variable pricing, use the auto cost configuration tool to set either a margin percent below the retail, a dollar amount under the retail, or cost equal to retail to calculate the cost dynamically at the time of purchase.

Shopping Cart & Receipt Lookup

Purchase history is a breeze to access through the shopping cart icon when pulling up a customer or from the Receipt Lookup button, which shows all customer purchases for the selected date.


Ask a Question or Request a Demo



2020 will be our 14th year attending the DEMA Show. Thank you to everyone who stopped by our booth last year in Orlando, Florida, making our show such a great success! Please make sure to visit us at booth #827 this upcoming November in New Orleans.


502 Blue Mountain Rise               Canton, GA 30114

Toll Free: +1 (866) 669 5679
Direct: +1 (678) 921 9673