Configure Red or Bold Accent Printing

BPA Restaurant Professional and Delivery Professional have the option to print modifiers on the kitchen ticket in red or bold. The red printing functionality does require a compatible two-color printer. Printers that have been tested to support this functionality include the Epson TM-U220, Citizen CT-S501, and the newest version of the BPAPOS dot matrix printer. If you have one of these supported printers, follow this guide to configure color accent printing.


Configuring Accent Printing

1) Go to Restaurant System > Manager Functions > Misc Definitions

2) Select Printers & Devices on the left side

3) Click the Advanced Printer Options button

4) Click the button, Configure Kitchen Accents


5) Select whether you would like to use the Red or Bold accent or both.

6) You may select which modifiers you would like to printing using the accent setting by placing a “Y” next to the list. You may choose to print any side list, custom side list, cooking instructions, special notes, mixing modifiers, or toppings list using these accent settings.

Changes to Restaurant Gratuity | Business Software Solutions

The IRS has recently mandated changes to the way restaurants treat auto gratuity. For payroll purposes auto gratuity must be treated as a service charge. This means they must be tracked separately and are no longer considered eligible for a social security deduction. As a result of these changes we have introduced a number of changes to the way the BPA software tracks and reports gratuity and auto gratuity.


Claim Tips at Clockout

If the option is enabled for your server to claim tips when they clock out, you will notice some significant changes to the clock out screen. Gratuity and sales are now broken out into three separate groups.




Auto Gratuity: This box reports any auto gratuity that was recorded on the closed sales.
Charged Sales: This box shows any sales that were closed with a tip with a payment method of credit card, gift card, or placed on account.
Charged Tips: This field reports any tips left on a sale that was closed with a credit card, gift card, or placed on account.
Tip % of Charged Sales: This percentage is automatically calculated based on the charged sales and charged tip amounts.
Other Sales: Other Sales includes sales that were closed with auto gratuity or items that are marked to be excluded from gratuity. Because auto gratuity is not treated as a tip and is considered as wages, tips do not need to be claimed on this sales amount.
Cash Tippable Sales: This field includes cash sales as well as any charged sales on which no tip was added. If no tip was added to a charged sale the system assumes the patron left a cash tip. There is an option to exclude dine out orders from this total which will be discussed later.
Tip %: This field allows you to claim a percentage or your cash sales as tips. You may change this percentage by entering the percentage on the keypad on the left and then selecting Load Value.
Cash Tips: Cash Tips is the amount of cash tips that you are claiming. This amount may be calculated by entering the percentage above or you may adjust this amount by entering the tip amount on the keypad on the left and then selecting Load Value.
Declared: The declared field contains the amount of charge and cash tips claimed.


Gratuity and Payroll Options

The Misc. Definitions screen contains several new options that effect the way the software handles gratuity. To get to this screen, go to Restaurant System > Manager Functions > Misc Definitions.




If you select the Gratuity option on the left side, you will notice several new options. First, you may choose to exclude dine out sales from gratuity and the tippable sales amount. If the majority of your dine out sales are pickup orders or you have an employee that handles dine out orders that is not paid a server’s hourly rate, you may want to check this option.

You may also choose whether to pay out auto gratuity and charged tips at shift end or with payroll. If these options are set to pay at shifts end, the system assumes you will be paying out tips to the server from the cash drawer. If they are set to pay out at payroll, the system will report these tips to pay at payroll on the Daily Sales and Tips Report and the Time Clock Report. If you are using the BPA payroll module these tips will also be included in the payroll check.


Reporting - Daily Sales and Tips Report and Time Clock Report

The Server Tips Summary section of the daily sales and tips report has been updated to show the changes outlined above. Payroll tips and tips paid at shift end are simply broken out so servers and managers may easily identify these amounts. The time clock report reflects these same changes making payroll reporting a simple process.





Download Restaurant Professional Update

Download Delivery Professional Update

Please note that updates must be applied to each computer running the BPA software. For assistance updating please call (801)336-3303 between the hours of 8:30am-5:00pm MST Mon-Fri.


IRS Bulletin 2012-26 Outlining Changes to Gratuity

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.

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.



BPA Introduces Scheduled Ordering | Business Software Solutions

At Business Software Solutions we are continually seeking feedback from our customers for ways to improve our software. As a result of customer feedback we are introducing scheduled orders to the software. Now orders may be placed in advance and assigned a date and time. You may specify how long before the order’s scheduled time it will become active. Once activated, orders will automatically print to the kitchen. Kitchen tickets clearly indicate the order is a scheduled order as well as the time for which the order is scheduled. Servers may easily see when scheduled orders are pending. Please contact Business Software Solution for additional information and update instructions to take advantage of this new feature.




Additional Features for BPA Restaurant Delivery

In addition to scheduled orders, we have made some changes to the Delivery Software. Not only can you see scheduled orders that are pending, we have also made changes to the orders list in order to give you more information about open orders. You can now see the order type. Order types are color coded and information is organized in a clear fashion. This information automatically refreshes when orders are entered from different stations. All this adds up to faster ordering and fewer mistakes.



New Automatic Report Functionality Available in BPA | Business Software Solutions

Here at Business Software Solutions, we understand how important it is that you, as a business owner, keep tabs on your daily sales figures. To assist you and your business partners in this process we have added additional functionality for you to keep track of you sales even when you are away from your business. Now the daily sales report can be automatically e-mailed to you and your business partners every day. The report can be scheduled to send directly from the Misc. Definitions screen. You can also configure the report to include or exclude certain portions of data that may or may not applyAutoReport to your business. We have also updated the daily sales report. We now allow it to be printed on your receipt printer or a full size document printer as well as giving the option to run the report for multiple days.

If you are interested in using this functionality please call our technical support department at 801-336-3303. We can assist you in updating your software and configuring this new functionality. Please note that to use the e-mail functionality you must have a compatible e-mail provider. Please contact technical support for more information.