BackOffice Setup for Food Trucks

After setting up your BackOffice, check out part 2: ShopKeep Register for Food Trucks.

BackOffice is where you set up your business in ShopKeep. Create the food truck’s menu, enable ticket printing, customize your receipt settings, add staff members, and set up common discounts before moving on to the register.

Table of Contents

Build Your Menu

Set up all of the truck’s dishes, add customization options, and organize the menu so it’s easy for the cashier to navigate.

If you have any questions about adding or managing menu items, visit our Inventory FAQ.

Add Menu Items

Add the items the food truck offers so the cashier can quickly ring in customer orders at the register.

  1. Click 'Items' and select 'Item List'.
  2. Click 'Add New'.
    Click to Enlarge
  3. Select 'Create' under 'Basic Item'.
  4. Quickly add a basic item by entering an ‘Item Name’ and ‘Item Price’, then clicking ‘Save’. If more details such as a UPC code, Department, or Supplier are required, tap ‘More fields…’ and follow the steps below.
  5. Fill in the menu item's details.

    Name | What the menu item is called. This appears on the register layout, receipts, & reporting.

    Department | General grouping used for item organization, reporting, and ticket printing.

    Category | A subset of Department that is also used for organization, reporting, and ticket printing.

    Sales Price | The amount customers pay.

    Track Quantity on Hand | Determines whether the menu item’s quantity is tracked.
    Leave this toggled off for made-to-order items or those without a quantity.
    Toggle this on for countable items, such as retail goods or bottled drinks.

  6. Click the default save option or click the arrow to select another save option to finish creating the item.
      Save and create new | Save the current item and create a new basic item.
      Save and keep editing | Save the current item and remain on the details page to make adjustments.
      Save and close | Save the current item and return to the Item List.

    The last used selection will be remembered as the default save option.

    Click to Enlarge

Visit our Add Basic Items article for help with any of the settings we did not cover.

Back to Top


Add modifiers to menu items to allow customers to personalize their order. Modifiers represent the different options a customer has when they order, such the kind of cheese on a burger.

  1. Click the 'Modifiers' tab.

Single Choice Modifiers

These are for either/or choices you give the customer. For example, a burger can be cooked medium or medium-rare but not both ways at the same time.

  1. Click 'Add a Group' and enter a group name.
  2. Enter the group’s default selection.
  3. Click 'Add another option' to add more choices.

    Add to price | Amount to add to the sales price if the option is selected.
    Green Check | The default option that is automatically selected when the item is rung up.
    Trash Can | Deletes the group or option.

  4. Press 'OK' to save changes.

Multiple Choice Modifiers

Multiple choice modifiers allow customers to select as many options as they want but no more than one of any particular option. There are two types of multiple choice modifiers:

  • Add-ons are for extras, toppings, etc. that a customer can add to an item (e.g. extra cheese).
  • “NO” Options are used to hold ingredients that come standard with an item (e.g. no onions).
    1. Click ‘Add an option’ under Add-ons or "NO" Options.
    2. Enter a name and an optional amount.

      Add-ons: enter an ‘Add to price’ that raises the item’s price when the modifier is selected.
      “NO” Options: enter a ‘Discount when OFF’ that lowers the price when the modifier is deselected.

    3. (Optional) Click ‘Add another option’ to enter additional Add-ons or "NO" Options.

    4. Click 'OK' to save changes.

    For more on modifiers, including how to copy them from one item to another, visit our Modifiers article.

    Back to Top

    Register Layout

    A well-organized register layout allows cashiers to quickly navigate the menu to ring up orders.

    1. Click 'Items' and select 'Register Layout'.
    2. Type the name of an item to find it on the list.
      Click to Enlarge
    3. Drag the item into a position on the layout below.
      Click to Enlarge

    Visit our Register Layout article to learn how to create additional pages and change button colors.

    Back to Top

    Ticket Printing

    Tickets contain details a cook needs to prepare an order, including selected modifiers and cashier notes. Tickets print whenever a cashier tenders a sale or saves a check with items assigned to a printer group.

    If you have questions about your ticket printer, visit our Hardware FAQ.

    1. Set up your ticket printer and connect it to ShopKeep.

      Visit our Epson Ticket Printer Setup article for help completing this step.

    2. Click 'Settings' and select 'Printers'.
      Click to Enlarge
    3. Click ‘Add New’ and select ‘Printer Group’.
      Click to Enlarge
    4. Enter a 'Name' and select departments and/or categories of items to assign to the printer group.
      Click to Enlarge
    5. Select the printer(s) you want to print tickets for the group's items and click 'Save'.
      Click to Enlarge

    To learn how to manage ticket printer assignments on the item level, visit our Ticket Printer Setup article.

    Back to Top

    Receipt and Gratuity Settings

    Enter the business details that will print on customer receipts and decide how customers will sign and tip for credit card transactions in BackOffice or from the ShopKeep Register app (Business Owners only).

    1. Sign into BackOffice as an employee with the relevant permission or the ShopKeep Register app as the Business Owner and open receipt settings.

      In BackOffice, click ‘Settings’ and select ‘Receipts and Tips’.

      In the iOS ShopKeep Register app, select ‘Receipt and Tip Settings’ from the Main Menu. For the Android ShopKeep Register app, tap ‘Setup’ on the register menu, then select ‘Receipt and Tip Settings’.

      iOS ShopKeep Register App

      Click to Enlarge
      Android ShopKeep Register App

      Click to Enlarge

    Business Info

    The receipt is a record of the customer’s order and payment. The receipt can also include useful information such as a Twitter handle customers can use to locate your truck.

    Most food trucks prefer to print receipts. If you want to set up email receipts, see our Receipt Setup article.

    1. Click the 'Business Info' tab.
      Click to Enlarge
    2. Fill in as much ‘Business Info’ as desired for receipts.
      Click to Enlarge
    3. Click ‘Save’ to save changes.

    Gratuity Settings

    To finish up, set how customers will sign and tip for credit card sales.

    1. Click the ‘Tips and Signature’ tab.
      Click to Enlarge
    2. Click the drop-down for 'Signature' and select an option, then enable the ‘Tips’ setting.
      • Most food trucks choose ‘On screen’. This is quicker than printing a credit card signature slip.
      • Note: The ‘Combine tip options and signature on the same screen’ setting is only available on the ShopKeep Register for iOS when EMV payments are not enabled.
      Click to Enlarge
    3. (Optional) Customize each suggested tip value and type (‘$’ or ‘%’).

      Suggestions appear on the register’s gratuity screen with tips enabled on screen (see step 2). Visit our Tips and Gratuity article to learn how to enable tip suggestions for paper receipts.

      Click to Enlarge
    4. Click 'Save'.

    Visit the Receipt Setup article for more details on each part of the receipt.

    Back to Top

    Add Staff

    “Staff” is ShopKeep’s term for anyone who works on your food truck. The cashier needs the register to handle orders and the cook needs register access to clock in and out.

    If you have any questions about adding staff, visit our BackOffice FAQ.

    1. Click 'Staff' and select 'Staff List'.
    2. Click 'Add Staff'.
    3. If prompted, set a new register code for the Business Owner and tap 'Enable PIN'.
      Click to Enlarge
    4. Enter at least a first name, last name, register code, select a role, and click 'Save'.
      Click to Enlarge

    Register Code | 4-digit code that allows an employee to clock in and out and sign into the register.
    Role | Select ‘Cashier’ or ‘Manager’. Cashiers can run sales, returns, and perform other cashier functions at the register. Managers can perform cashier functions and manager functions, such as opening the register shift and cash drawer.
    BackOffice Access | Select a level of BackOffice access to give to an employee. Visit our Manage Staff article to learn about the different types of BackOffice permissions.
    Don’t see ‘BackOffice Access’? Visit our Staff Troubleshooting guide for help.

    Visit our Manage Staff article to learn how to edit and delete employees and change employee settings.

    Back to Top

    Named Discounts

    Do you run promotions or offer a meal discount to employees? Set up custom preset discounts to speed up transactions where a discount is needed.

    Watch our Creating Named Discounts video below:

    Creating Named Discounts (Training Guide)

    1. Click 'Settings' and select 'Discounts'.
    2. Click 'Add Discount'.
    3. Fill in the details and click 'Save'.
      Click to Enlarge

    Name | Name of the discount as it appears on the register and in BackOffice reporting.
    Receipt Description | Name of the discount as it appears on receipts. Leave blank to use the Name entered above. View a sample receipt with Receipt description here.
    Type | Select whether the discount is a dollar amount or a percent.
    Amount/Percent | Depending on the Type chosen, enter the discount’s dollar amount or percent.
    Open | Check this box to allow cashiers to enter an amount/percent at the register when applying the discount to a sale. If checked, the Amount/Percent field is disabled.
    Applies to | Decide if the discount can be applied to individual items, to entire transactions, or to both.
    Requires manager | Check this box to require a manager code before a cashier can apply the discount. This feature is only available on the ShopKeep Register for iOS.

    Visit our Discounts article to learn about discount settings and how to apply discounts at the register.

    Back to Top