Take Control of Your Payroll in 2014 | Business Software Solutions

It’s a new year which means it’s the perfect time to consider running your own payroll in BPA! The BPA Business System allows you to take full control of your own payroll processing. Move hours directly from the time clock, calculate taxes, and print checks directly from BPA. For only $75 a year you receive federal tax updates.


2014 Tax Tables Available Now

If you are already running payroll or would like to get started, the 2014 federal tax table update for Business Plus Accounting is available now. This table is preprogrammed to work with the BPA software and allows the software to deduct the correct Federal Tax Withholding amount based on marital status and number of exemptions claimed. Call us at (801)336-3303 for more information.


Getting Started With Payroll

If you are just getting started with payroll in the BPA software please check out our payroll setup guides. These guides will walk you through making sure the system in configured properly as well and running your first payroll.

For Restaurant, Delivery, and Hotel customers:
Restaurant Payroll Setup Guide

For Touch POS customers:
Touch POS Payroll Setup Guide


Additional Payroll Tax Information

Please make sure the following tax rates are correct in the BPA Payroll module as they are not included in the tax table update. These additional rate may be configured by going to Business System > Payroll > Change Federal Tax Limits. Rates below are from IRS Publication 15 as of 1/3/14. Please verify all rates listed.

Social Security Wage Limit - $117,000.00
Social Security Employee Rate – 6.2%
Social Security Employer Rate – 6.2%
Medicare Wage Limit – No Limit, please enter 9,999,999.99
Medicare Tax Rate – 1.45%
FUTA Wage Limit - $7,000.00
FUTA Tax Rate – 6.0% unless you take a credit against your state unemployment.


State and Local Taxes

Business Software Solutions does not provide updates to state and local tax information as this varies by state, county and sometimes even city municipalities. It is the customer’s responsibility to check with your local tax commission to verify local tax requirements and compliance.

Menu Item Groups In POS Software | Business Software Solutions

Menu Item Groups is a great new feature that adds further flexibility and customization to your menu. Menu items can be grouped together under one menu button allowing further organization and easier accessibility. This feature is particularly useful for bars and pizza shops.

How It Works

Below we have an example of an alcohol menu. As you can see, drinks are grouped together by color and liquor type. This works well until you add too many buttons on one menu.




Below, we see the same menu with the menu item group functionality implemented. We now have one button for each liquor type with a plus symbol indicating it is a menu item group.




When we click the Whiskey button we get a popup menu with all of the original menu items that were on our original menu. These menu items have all the same flexibility with modifiers, side lists, and special pricing that they would have if they were directly placed on a menu tab. As you can see, this allows you to better organize your menu and effectively use valuable menu space.





Setting up menu item groups is a simple process. Before you get started you will need to make sure your BPA software is up to date. You must have a software update applied 11/12/13 or later to take advantage of this functionality. Please contact Business Software Solutions to receive an update. As a reminder, updates are free of charge to customers who are current on their monthly license and support fees.

To set up a new group, follow these simple instructions:

  1. 1. Open BPA and navigate to Restaurant System > Manager Functions > Define Menu Items.
  2. 2. Select Modify to add an existing menu button to a group or select Add to add a new menu item.
  3. 3. Under Menu Item Options select the New Group button.



  1. 4. Enter a Menu Group ID and the Button Text for the group. You may also assign a color, picture, and display order number if you desire. Press Save when you are finished.



  1. 5. Press Save to save the menu item. The group button will automatically be created on the menu you have assigned to the menu item.
  2. 6. Press the Pick button to select another menu item to add to the group or press Add to add a new menu item.
  3. 7. Click in the box next to Menu Item Group and press F8 on the keyboard. You may now select the group that you created in the previous step.
  4. 8. Continue adding menu items to the group in this fashion. You may add as many and 24 menu buttons to a group in the Restaurant Professional software and 16 in the Delivery Professional software.

Holiday Gift Card Special | Business Software Solutions


The Holidays are Coming!

Don't wait! Get ready for the holiday season now with special offers on Gift Cards for use with your BPA Restaurant Professional, Hotel Management and Touchscreen POS software.

Make Money the Easy Way

19% of ALL gift cards are never redeemed and with our software YOU get to keep that profit!

Use Gift Cards for Sales and Marketing

Gift Cards are a great tool to increase your sales and bring new customers into your establishment. It also guarantees a return visit. Gift Cards let your customers do your advertising and gives you a convenient way to bring new people to your establishment.

Gift Cards are Inexpensive

Our Gift Cards are very affordable because they are re-useable. Once a customer has used a Gift Card, you can re-issue it with a new balance. Additionally, since the Gift Cards are processed directly through BPA and not through a 3rd party company, you pay no swipe fees and no transaction fees.

Customize Your Design

For a one-time setup fee of $50 we will use your logo for a custom designed card. We can also create custom designs. If you order 100 cards or more by December 13th, 2013 we will waive the $50 setup fee!

Click Here to view our gift card website!

Gift Card Pricing

New Orders
Order Quantity Card Price
50-249 $1.95/ea
250-499 $1.75/ea
500+ $1.55/ea
50 Card Minimum

Order Quantity Card Price
50-99 $1.95/ea
100-249 $1.85/ea
250-499 $1.65/ea
500+ $1.55/ea
50 Card Minimum
Custom Setup - $50.00   (Free when you purchase 100 cards or more!)
Card Swipes: $100.00/ea    ($75.00/ea when you purchase 50 cards or more!)
Gift Card Holders Available

Order Today!

Orders are processed in the order they are received.  Order today to make sure you have your Gift Cards available as soon as possible! Please place your order before December 13th to guarantee shipping prior to December 22nd. Express shipping is recommended for orders shipped after December 13th.Delivery date is subject to FedEx. FedEx does not guarantee delivery dates (even for express shipments) during the holiday shipping season, so order early! Contact our sales department for more information or to order today!
(801) 336-3303

Sample Gift Cards

Sample Card Images




RapidServer Tablet POS Client for Android | Business Software Solutions

Business Software Solutions is pleased to announce the introduction of our new tableside POS solution, BPA RapidServer for Android. RapidServer integrates seamlessly with BPA Restaurant Professional and BPA Restaurant Delivery software to bring you better customer service, more accurate ordering, and increased server efficiency. With BPA RapidServer, servers can instantly send orders to the cook allowing them to remain on the floor and serve more customers.




Increase Server Efficiency With Tablet POS Systems

One of the main goals of any restaurant is to be able to efficiently server more customers while lowering costs. BPA RapidServer for Android gives you the edge you need to accomplish this goal. RapidServer allows you to offer faster customer service while minimizing mistakes during ordering. Table turn time is decreased allowing you to serve more customers in a shorter period of time.

Easy to Use Android Based POS

BPA RapidServer combines the easy menu ordering of the BPA restaurant software with the simple touch interface of an android bases tablet. Servers can quickly scroll through menus on a handheld device that are laid out in the same format as the traditional POS system. Orders can quickly be sent to the cook and receipts may be printed at any receipt printer.




How Do I Get Started?

RapidServer requires you to have at least one PC with BPA Restaurant Professional or Delivery Profession to host the database and cash out orders. Click below for package pricing or call our sales department today for a custom package to meet the needs of your restaurant.


RapidServer Restaurant Systems | Call (801)336-3303 Today!

Updated Manual Available for BPA Touch POS | Business Software Solutions


In an effort to better serve our retail customers, we have recently released an update to the manual for our retail Touch POS software. If you are a current Touch POS customer or simply looking for an affordable retail POS solution, please take a moment to look over this manual. This manual includes the latest features of BPA Touch POS including advanced tare options for yogurt sales and advance coupon configuration along with many other new features.

Download Updated Touch POS Manual


Password Manager Card Configuration Guide | Business Software Solutions

BPA includes much flexibility for setting up manager/employee passwords in the system. BPA includes three levels of manager groups that allow you to give different levels of access to different managers/employees. This guide will walk you through setting up manager/employee passwords in BPA Restaurant Professional and Delivery Professional. Manager swipe cards may also be used in place of passwords. The password setup is done in the Business System portion of the software.

  1. 1) From the main menu select Business System.
  2. 2) Select Definitions on the right hand side.


  1. 3) Select Passwords for Modules and enter the master password.



Activate Module Passwords

In Activate Module Passwords you may choose the areas of the software that you would like password protected. For the restaurant software you will want to check the option Restaurant Manager Password. Selecting this option will allow you to secure areas and functions in the restaurant system as well as password protect the Business System. You may choose to select any other modules that you would like password protected separately.












Manager Password Groups

The restaurant software allows you to set up 3 different levels of manager groups. These manager groups can have different levels of access. You may assign as many employees as you choose to each manager group, which will be discussed later in this guide. By default, manager group 1 has access to everything in the restaurant system (this can be changed). To allow a manager group to have access to the specific group of functions, place a “Y” in the appropriate row. For example, if you would like manager group 2 to only have access to remove or comp items place a “Y” next to Modify Sales Items.



Below is an explanation of some of the functions that are included in each module.

Modify Sales Items

  • Discount Order
  • Comp Items
  • Remove Items
  • Modify Items
  • Change Quantity
  • Repeat Item

Modify Tables

  • Merge Tables
  • Table Transfer
  • Change Table Number
  • Transfer to Touch POS
  • Remove Closed Table
  • Reopen Closed Table
  • Remove Table
  • View Open/Close Table Data

Change Auto Gratuity

  • Set Gratuity Percentage
  • Remove Auto Gratuity

Cash Drawer/Petty Cash

  • Manually Open Cash Drawer
  • Petty Cash Payout

Time Clock Functions

  • Approve Clock In
  • Print Clock Report
  • Check Clock Ins
  • View Time Clock
  • Edit Time Clock
  • Overtime Report


Assign Modules To Users

Each manager/employee may be assigned a certain level of access. Here you will choose the areas of the software the manager can access with their password. Select Assign Modules To Users and enter the employee’s number. Press enter and you will be presented with a table that allows you to give that employee access to specific modules with their password. Place a “Y” in the appropriate row to enable access. You will want to assign each manager/employee to one of the three manager groups at the bottom.



Assign Passwords To Users

Here you may assign passwords to each employee or manager. Simply select Assign Passwords To Users, enter the employee number and press enter. Enter the new password and verify it. If you are using manager cards, swipe the card into the new password field. Swipe it again in the Verify Password field.

If you need to change the password that is currently assigned to an employee, enter the current password. If you do not know the employees password you may enter the master password in the Current Password field to override the current password.


Misc. Definitions

Once you have set all the password options in the Business System, you will want to take some time to review the specific functions that can be password protected in the Restaurant System. From the main menu, go to Restaurant System > Manager Functions > Misc Definitions. Select the Passwords tab on the left side. Check the box next to any specific options you would like password protected.


BPA Cloud Backup Service Available Now | Business Software Solutions


BPA Cloud Backup Service for $10/month

What would happen to your business if your BPA data went missing? Not only would you lose sales and employee information, your sales and daily operations would come to a screeching halt. How much would a catastrophic data loss cost your company even if it was only for a few hours? BPA Cloud Backup is a solution to make sure this never happens.


What is BPA Cloud Backup?

BPA cloud backup is an affordable, automated online backup solution. Your BPA data will be backed up each night and stored with military grade encryption at multiple data centers .


Why does my business need online backup?

Data loss happens! Whether it’s hard drive failure, power surges, or theft your data is vulnerable. Even local backups are susceptible. Online backup provides security and redundancy to your backup solution.

BPA Technicians find that most customers have no backup solution in place at all. As a business owner the last thing you need to worry about is setting up and managing a local backup solution. With BPA Cloud Backup you can rest assured that your data is secure without having one more thing to manage.


What is the BPA Cloud Backup advantage?

With BPA Cloud Backup our technicians can quickly help you restore a backup from the cloud. In the event of a catastrophic failure our technicians can have a new computer set up with your BPA data in as little as 15 minutes. Without this solution you could be stuck with more than 40 hours of work reentering products and programming your menu.

BPA Cloud Backup is affordable. For $10 a month* you can have the peace of mind that your BPA data is secure and that a BPA technician is available to assist you with your backup solution.

BPA Cloud Backup is backed by Mozy Pro, an industry leader in cloud backup and security. Rest assured that your data is safe and secure in multiple military grade data facilities across the country.


How do I get started?

Contact our sales department today to find out how you can have peace of mind with BPA Cloud Backup.

(801) 336-3303 from 8:30 am – 5:00 pm MST Monday through Friday.


BPA Restaurant Professional and Delivery Professional | Business Software Solutions

In an effort to serve our customers and provide ease of configuring BPA, we have released updated manuals for BPA Restaurant Professional and BPA Delivery Professional. Whether you are a current BPA customer or new to BPA, please take a moment to look over these new manuals.

BPA Restaurant Professional Manual


BPA Restaurant Delivery Professional Manual


Employee Overtime Update | Business Software Solutions

BPA has recently made changes to the software to accommodate the complex overtime calculations that are often found in a restaurant environment. Restaurant environments often have employees working multiple jobs at different pay rates. Any overtime the employee accrues is to be split proportionally depending on how many hours they have worked under each job code. Different states also have different overtime requirements which BPA now supports. With the support of these functions we have found that often times restaurants do not have their employee rates set up properly for overtime. This guide will help you make sure your employee records are set up correctly as well as allow you to take advantage of new overtime support in BPA.


Define Employee Records

To make sure your employee records are defined correctly go to Restaurant System > Manager Functions > Define Employees. Select Modify and select an employee record. Verify that the employee has an hourly rate in the box labeled Hourly Rate 1 as well as Over Time Rate 1. If the employee works more than one job, click in the box labeled Job Code 1 and press F8 on your keyboard. Select the appropriate job code. Do the same for Job Code 2. Define Hourly Rate 2 and Over Time Rate 2. Follow the same procedures for Job Code 3 if it applies. Overtime rates should be defined for all employees whether or not you expect them to work overtime. Select Save when you are finished. Follow these procedures to verify all employee records are up to date.


employee screenshot


Define Overtime Parameters

The BPA software now allows you to specify the number of hours an employee may work during a day or week before they fall into overtime. In order for overtime to be calculated correctly you will also need to specify the starting day and time of your work week. Do the following to set these parameters:

  1. 1) Go to Restaurant System > Manager Functions > Misc Definitions and select the Business System tab on the left.
  2. 2) Under the Time Clock heading select the starting day of your work week.
  3. 3) Enter the starting time of your work day. This is the time from which the software will calculate your weekly and daily overtime. If your starting day is Sunday and your starting time is 3:00 am your weekly overtime will be calculated from Sunday at 3:00 am to the following Sunday at 2:59:59 am.
  4. 4) Enter number of hours at which weekly and daily overtime are awarded. Federal guidelines are based on a 40 hour week and no daily overtime. Check with your state to find out what your local regulations require. Note: Currently the BPA software does not support double time calculations.

miscdeff screenshot





Print Time Clock Report

The new overtime calculations are now reflected on the time clock report. In addition, a summary report option has been added to the time clock report which allows you to print only employee totals by week. The time clock report may be run by going to Restaurant System > Server Clock In Clock Out > Print Clock Report.



Implementing Employee Charges in BPA | Business Software Solutions

BPA now includes functionality to track employee charges. This employee charge functionality may be used to track employee meals or product that an employee is purchasing. A report can be run to show the employee charges so they may be deducted from the employee’s paycheck. To implement this functionality you will want take the following steps:


Enable Employee Charges

To enable employee charges go to Restaurant System > Manager Functions > Misc Definitions and click on the Manager tab on the left side. There are two options you will need to select. Check the boxes labeled Enable on account restaurant sales and Enable employee charges.






Closing Restaurant Orders as Employee Charges

Once you have enabled employee charges you will be able to close restaurant orders as an employee charge. To close out a sales as an employee charge follow these steps:

1) Select the Close Table button.

2) Selectthe On Account button on the right.

3) Click Employee Charge.

4) Enter the employee number or use the pick button to choose from a list of employees.

5) Select OK and then Close Guest.






Tracking Employee Charges

In order to track employee charges in the system you must post your table sales on a regular basis. Employee charges will not show up on the Employee Charge Report until they are posted. To post sales go to Restaurant System > End Of Day Processing > Post Table Sales.

To track employee charges go to Restaurant System > Manger Functions > Employee Charges. Select the Employee Charge Report. Here you may print all outstanding charges or charges during a certain date range which may coincide with your payroll. You can also choose to run the report for all employees or just a specific employee. This report can be provided to your payroll company or accountant for payroll deduction(s).




Marking Charges as Paid

To properly track employee charges they will need to be marked as paid. To mark employee charges as paid go to Restaurant Sales > Manager Functions > Employee Charges and select Mark Charges as Paid. Here you will see all the outstanding employee charges. You can select individual orders by simply placing a “Y” in the Pay Now column or you may use the Select All option to mark all invoices as paid. In addition you can filter the orders by employee number or date range. To mark all invoices for a pay period as paid, enter the start date and end date of the pay period and click Apply and then Select All. Once you have selected the orders to mark as paid, click Mark Selected Charges as Paid. You will then be asked if you would like to print a report showing the orders that were marked as paid.