Back to Home

Create a menu

Who is this article for?
Business owners or team members with item creation permissions who are creating a menu for the first time, adding a new menu, or importing an existing menu to Square. Learn more about team member permissions with Square for Restaurants.

About menus

With Square for Restaurants, a menu is a specific set of menu groups and items that will appear on your POS for a certain period of the day or a certain shift. Your menus should correspond with the physical menus in your restaurant. If you have multiple menus you use throughout the day, you should have multiple menus in your Square for Restaurants account.

Before you begin

Menu creation is the last step in completing the required setup steps for Square for Restaurants.

You have three options for menu creation:

  • Manually create a menu: This option is best if you don’t have an existing menu and want to create items while you create a menu.

  • Upload an existing menu: This option is best if you already have an existing menu file saved to your computer.

  • Import a menu from an existing system: This option is best if you already have an existing menu on another platform like Clover or Toast and you want to transfer the menu to Square.

The upload and import options are currently only available for quick-service restaurants in the U.S.

Each option requires access to your Square Dashboard.

Option 1: Upload an existing menu

To upload an existing menu using the WoFlow integration, you will need access to your Square Dashboard and a PDF, JPG, or PNG file of your existing menu.

Note: This option is currently only available for quick-service restaurants in the U.S.

  1. Log in to your Square Dashboard and click Items & Orders > Menus.

  2. Click Create a Menu > Upload a file, photo, or URL of your existing menu.

  3. Select From my computer to import a file from your computer. Select By URL to paste a link to your menu.

  4. Click Continue.

  5. Enter a Menu name and select the Location where the menu will apply. Click Continue.

Square will send you an email when your menu is ready. Most menu builds take under 24 hours.

Option 2: Manually create a menu

You can manually create a menu from your Square Dashboard or your Square Restaurants POS app. 

Create a menu manually from Square Dashboard

  1. Log in to your Square Dashboard and click Items & Orders > Menus.
  2. Click Create a Menu > I’d rather build it manually.
  3. Enter a name in the Menu Name field and select the location where the menu will apply.
  4. Click Save.
  5. Click Add Item to select existing items from the drop-down menu. Select Add Multiple Items to create new items and add them to the menu.
  6. Enter an Item Name, a Kitchen Facing Name, and an Item Price.
  7. Click Create Items > Done to add the items to your menu.

Option 3: Import a menu from your existing system

You can import a menu to your Square Dashboard and transfer menu data from other platforms to Square using WoFlow integration.

Note: This option is currently only available for quick-service restaurants in the U.S.

  1. Log in to yourSquare Dashboardand click Items & Orders > Menus.

  2. Click Create a menu > import your menu from another platform.

  3. A Woflow modal will appear, guiding you through the process of importing files.

  4. From the list, select your current platform which has your menu data

  5. Select how you want to import your menu, either by securely signing in or by sharing a public URL.

  6. Click Continue to sign in

  7. Sign in to the platform which has your menu.

  8. Let your menu and other data be imported.

  9. Click Continue.

  10. View your menu and make any edits and then click Approve.

Next steps

Learn more about menus and items from one of these Support Center articles: