Set up printer profiles
About printer profiles
A printer profile is a collection of settings used to configure one or more devices with preset printer settings. Create a printer profile and assign it to your device to apply the customized settings to a printer connected to the device. For example, you can use a printer profile to make all devices connected to a printer automatically print receipts.
When creating printer profiles, you can set up your printer job types:
Receipts
-
In-person order tickets
Single item per ticket: This setting overrides grouping items and automatically prints each item, ungrouped, on its own ticket.
Remove top margin
Categories to Print: Order tickets include all items. You can create categories to specify which items to print on the order ticket.
Print kitchen names: Items, variations or modifiers printed from this station will print with their kitchen names. Kitchen names can be set up from your Square Dashboard.
Combine identical items: Items with the same details will be automatically combined to form one line item.
-
Online & kiosk order tickets
Single item per ticket: This setting overrides grouping items and automatically prints each item, ungrouped, on its own ticket.
Remove top margin
Automatically print new orders
Automatically print in-progress orders
Categories to Print: Order tickets include all items. You can create categories to specify which items to print on the order ticket.
Print kitchen names: Items, variations or modifiers printed from this station will print with their kitchen names. Kitchen names can be set up from your Square Dashboard.
Combine identical items: Items with the same details will be automatically combined to form one line item.
Order ticket stubs
Void tickets
Barcode Labels
Before you begin
You have two options for creating printer profiles:
Create a printer profile in Square Dashboard
Create a printer profile from the Square POS apps
Once a printer profile is created, you can assign it to your point of sale device directly from the Square POS apps.
When an order includes an item that belongs to multiple categories, it triggers printing of the order ticket on each printer linked to a printer profile matching any of those categories.
Step 1: Create a printer profile
You can create printer profiles from Square Dashboard or the Square POS apps.
- Sign in to your Square Dashboard and click Settings > Device Management > Profiles > Printer profiles.
- Click Create and enter the printer profile name.
- Toggle on the items you want to print with this profile depending on your needs.
- Select a location. By default, printer profiles are available across all locations. You can also choose to have them show only at specific locations.
- Click Save.
- Open your Square POS app.
- Tap ≡ More > Settings > Hardware > Printers.
- Tap Profiles if it has not already been selected.
- Tap Create profile and enter the printer profile name.
- Toggle on the items you want to print with this profile depending on your needs.
- Tap the back arrow > Save.
- You will then need to manually assign a connected printer to the printer profile on each device. While devices share printer profiles, a specific printer-to-profile connection is made locally on the device.
Step 2: Assign a printer profile to your printer
You can assign a printer profile to your printer from the Square POS apps.
Open your Square POS app.
Tap ≡ More > Settings > Hardware > Printers.
Tap Profiles and select an existing printer profile.
Tap Edit next to Linked printers.
Select a connected printer and tap Connect new printer.
Tap Save.
You are not able to assign a printer profile to a device from Square Dashboard. You can only create, edit, and delete printer profiles from Square Dashboard, and will still need to assign the printer on a device.
Step 3: Edit a printer profile
You can adjust printer profile settings, clone a printer profile, or delete a printer profile from your Square Dashboard. You can disable a printer profile, adjust printer profile settings, or delete a printer profile from the Square POS apps.
- Sign in to your Square Dashboard and click Settings > Device Management > Profiles > Printer profiles.
- Select an existing printer profile.
- Click Edit next to Profile settings.
- Adjust the printer jobs and location(s).
- Click Save.
Changes made to the profile will be applied to all printers that the profile is assigned to.
- Sign in to your Square Dashboard and click Settings > Device Management > Profiles > Printer profiles.
- Select an existing printer profile.
- Click the three dots (•••).
- Click Clone profile or Delete profile.
- Enter the printer profile name for the cloned profile, if applicable.
- Click Save.
- Open your Square POS app.
- Tap ≡ More > Settings > Hardware > Printers.
- Tap Profiles and select an existing printer profile.
- Toggle Status OFF.
- Open your Square POS app.
- Tap ≡ More > Settings > Hardware > Printers.
- Tap Profiles and select an existing printer profile.
- Tap Edit next to Profile details.
- Toggle ON the items you want to print with this profile depending on your needs.
- Tap Save.
Changes made to the profile will be applied to all printers that the profile is assigned to.