How to Make and Print Your Own Restaurant Receipts

| June 17, 2025

How to Make and Print Your Own Restaurant Receipts

| June 17, 2025
restaurant receipt
Gina Lucia

Gina Lucia

Content Manager
Gina Lucia is our in-house Content Manager at Orderable. She writes articles, user guides, technical documentation, and creates videos on everything WooCommerce and Orderable. For the past 8 years, she’s been writing about everything WordPress/WooCommerce, becoming an expert in what makes a WooCommerce store succeed.

Join our Community

Join our community to connect with fellow users and share tips.

Try Orderable

Get the free version of Orderable and set up online ordering in minutes.

If you run a restaurant, you know a restaurant receipt is part of how you keep orders moving and service running smoothly.

With the right setup, custom receipts can help you:

  • Speed up service with clear, focused layouts.
  • Reduce kitchen mistakes with smart order formatting.
  • Reinforce your brand with simple, professional customizations.

Most solutions make this harder than it needs to be. You either get locked into a bulky POS system or stuck paying monthly fees for tools that don’t flex to how your restaurant actually works.

woocommerce print invoice

That’s where Orderable comes in. A WordPress plugin built for WooCommerce that lets you:

  • Create and manage your own receipt templates.
  • Print kitchen tickets and customer receipts with one click.
  • Run your restaurant the way you want with online orders, table service, or counter pickup.

In this guide, we’ll show you how to do it step-by-step using Orderable, so you can start printing fast, accurate receipts without the usual friction.

Get Your Restaurant Business Online With Orderable

Orderable is a user-friendly WordPress plugin that adds online ordering to your restaurant website.

Add your dishes, create your online ordering menu, customize your delivery schedule, and manage orders with ease.

Why create your own restaurant receipt template?

Creating a digital restaurant receipt template is the fastest and most reliable way to generate printed receipts consistently.

What is a custom restaurant receipt template?
A custom restaurant receipt template is a reusable layout you can edit to include specific order details, branding, tax info, or other extras. It helps you print professional, accurate receipts for kitchens, customers, and delivery.

Why bother creating your own restaurant receipts?

When you control the receipt layout, you control what information shows up and how it’s presented. This helps you:

  • Speed up service with clear, kitchen-friendly formatting.
  • Improve accuracy by removing clutter or irrelevant information.
  • Boost brand trust with clean, on-brand details.

What should be on a restaurant receipt?

You choose exactly what to include, such as:

  • Order number, date, and time.
  • Itemized list with prices, tax, tips, and totals.
  • Payment method.
  • Table or order number.
  • Staff member or server name.
  • Restaurant name and contact info.

You can even tailor different templates for different tasks, like one for the customer and another for the kitchen.

Next, we’ll show you how to build and use custom receipt templates with Orderable to keep your service smooth and stress-free.

restaurant receipt

What types of restaurant receipts should you create?

Different parts of your restaurant have different needs. The receipt that goes to the kitchen isn’t the same as what a delivery driver needs, or what your customer expects to see after paying.

With customizable receipt templates, you can create exactly what each situation calls for:

  • Customer receipts. The standard proof of purchase with a clear breakdown of the order, payment method, and any taxes or tips. Ideal for dine-in, takeaway, or pickup.
  • Kitchen receipts (also called kitchen tickets). A simplified version that shows only what the kitchen needs to know: items, quantities, modifiers. Helps speed up prep and reduce errors.
  • Order confirmation. Usually a digital receipt. These confirm that an order has been placed and paid for. They’re useful for both customers and front-of-house staff managing pickups or scheduled orders.
  • Delivery driver receipts. These include names, addresses, and any delivery notes. Everything a driver needs to get food to the right place quickly and reliably.
  • Packaging slips. Used during bagging or boxing orders. It’s a last check to make sure everything’s in the order before it leaves your hands.
quick service receipt

Why is this important?

Clear, purpose-built receipts make your workflow easier to manage. They help each part of your team stay focused, reduce mistakes, and give customers the information they expect.

Whether you’re running a food truck, takeaway counter, or dine-in restaurant with delivery, it’s worth setting up templates that match your service flow.

Other types of receipts you can use, depending on your business model, include food receipts, cash receipts, and so on. Each receipt serves a special purpose, which you can easily achieve with custom receipt templates.

receipt QR code

What extras can you add to your restaurant receipts?

Customer receipts, for example, can also be more than just proof of payment. There are specific additional non-standard features you can add to your templates and use restaurant receipts to your own advantage. 

For example, if you add coupon or discount codes, you may give customers a reason to return. A small message like “Show this receipt for 10% off your next meal” can turn one visit into two. 

Quick stat: Research from Bain and Company has found that a 5% increase in customer retention produces more than a 25% increase in profit. What’s more, return customers refer others to your place. And a coupon or discount code is just one of the many ways to do so.

Additional non-standard features you can add

Other non-standard features you may add and use to your own advantage include:

  • Branding elements like logos or fonts are part of your brand marketing efforts.
  • Add a suggested gratuity callout. It can be in the form of a fixed dollar amount or a percentage of your total bill.

Tip: If you’re using a tool like the Orderable WordPress plugin, or a POS with custom receipt settings, you can insert this as part of your template. Add it as either a block element or a dynamic calculation based on the total bill.

  • Include a QR code that links to your review page, loyalty program, or social media accounts. Usually, this code goes at the bottom of the customer copy of the receipt or on the takeout packaging slip.
  • A thank-you message to make customers feel appreciated and build goodwill.

Generally, adding these small touches usually becomes automatic with a custom, digital receipt template. And they can turn a simple receipt into a quiet but useful way to promote your business, encourage repeat visits, and build customer loyalty.

Depending on local laws, your receipts may need specific tax details, business registration info, or disclaimers. By creating your own restaurant receipt template, you can ensure these details are always included without having to add them manually or rely on your POS system to do it correctly.

record keeping

How do custom receipts help with restaurant record-keeping?

Usually, receipts serve as a paper or digital trail of every transaction. When you use a consistent receipt layout, it’s much easier to keep your accounting and reporting organized, too. You can:

  • Track sales trends, refunds, and payment methods.
  • Reconcile daily totals accurately.
  • Organize documents for tax season.
  • Spot errors and mismatches quickly.

Even if you’re using a POS system, customizing your receipt layout helps you keep records that are clear, consistent, and tailored to your restaurant’s workflow.

Up next, we’ll look at how you can create your restaurant receipts (step-by-step) now that you know the key reasons for creating one by yourself.

kitchen receipt ticket orderable

How do you create custom receipts and kitchen tickets?

If you want to create your own restaurant receipt template, you could try tools like Google Docs, Word, Canva, or Excel. They offer formatting capabilities that let you design basic layouts for a restaurant receipt. 

However, making those receipts work for your WooCommerce restaurant in the way we’ve described (like adding custom elements, e.g., QR codes) would be too much work.

Creating custom receipts can be too much work

The technical know-how and formulas to make custom receipts fill out automatically for every new food order are no easy feat. You’d need external tools like Zapier just to connect your orders to something like Google Sheets, which would then fill out the template in Docs. It’s a lot to manage (sometimes, the whole system may fail).

So, unless you have a POS system that does this for you, there’s a much easier way: using the WordPress plugin, Orderable.

If you’re in the food ordering and service business, and you want a simple way to make and print receipts, Orderable has got you covered.

Get Your Restaurant Business Online With Orderable

Orderable is a user-friendly WordPress plugin that adds online ordering to your restaurant website.

Add your dishes, create your online ordering menu, customize your delivery schedule, and manage orders with ease.

What is Orderable?

Orderable is a versatile WordPress plugin that any food business can use to take, manage, process, and fulfill orders directly from their website.

We’ve built it to give you complete control over online ordering and delivery services. In this way, you don’t have to rely on third-party apps that charge commissions for each order.

orderable receipt printing

How does Orderable help you print restaurant receipts?

With Orderable, you can:

  • Create different receipt layouts for your kitchen, customers, and delivery.
  • Customize templates using the WordPress block editor.
  • Print receipts directly from your order screen to your local printer.
  • Set default or alternate layouts with one click.

How Orderable compares to traditional POS receipt printers

  • Traditional POS systems: Often locked into rigid formats or require monthly fees.
  • Manual tools (Google Docs, Excel): Time-consuming, hard to automate, error-prone.
  • Orderable: Fully customizable, integrates with WooCommerce, and lets you create and print receipts your way, without the bloat.

So let’s get to it and walk through the step-by-step process of creating and printing restaurant receipts and kitchen tickets. 

How can you design receipt layouts with Orderable?

Because Orderable is a plugin for restaurants that already use (or are ready to use) WordPress and WooCommerce, the first step will be to set it up.

online ordering menu

Step 1: Set up Orderable

To set up Orderable, we’ll need to install it first. So, go ahead and purchase Orderable from the official website: orderable.com. You’ll be sent two plugins, one free and another Pro version.

Then, follow these easy steps to install it:

  1. Go to Plugins > Add New from your WordPress dashboard.
  2. Click the Upload Plugin button at the top of the page.
  3. Then upload the .zip file you were sent containing Orderable (the free version). Click Install Now. Then click the Activate Plugin button on the next page.
  4. To install Orderable Pro, repeat the steps above to upload, install, and activate the Orderable Pro version.

Activating the plugin takes you to the Setup Wizard. On this setup screen, you can enter your restaurant business information and choose the services you offer. 

Additional store settings can be updated in Orderable > Settings page. These include settings like:

  • Select the days of the week you’re open.
  • Set the hours you’ll offer delivery and pickup services.
  • And more.

For this guide, we’ll focus on how to create receipt templates in Orderable and not on setting up online ordering.

Step 2: Create and edit receipt layouts in Orderable

Generally, Orderable enables you to create and customize your restaurant receipt template using the WordPress block editor. 

You can either use a ready-made template or start designing from scratch in the editor. 

Set up your receipt layouts Orderable
  1. Go to Orderable > Receipts layouts in your WordPress dashboard.
  2. To create a new layout from scratch, click the Add New Receipt Layout button at the top of the page. This will open up the WordPress block editor to start building.
add new receipt layout
  1. Here, you can individually add various elements to your new restaurant receipt layout as block elements in the order you like.
  2. Just click the black plus icon and browse all. We have quite a number of Orderable block elements you can add to create a layout from scratch, including:
    • Restaurant name, logo, location, and contact details.
    • Subtotal and tax.
    • Tip amount and service type.
    • Payment method.
    • Billing/shipping details, order total bill, server name (or any other additional info), and more.
receipt layout additional blocks

Tip: Only add the elements that make sense for the kind of receipt layout you’re creating. For example, if you’re working on an itemized receipt, you might include product items, quantities, price per item, taxes, and the total amount.

But if it’s a simple kitchen ticket, you might only need the order number, item list, and any special notes (details useful for food preparation).

How to build using ready-made receipt templates

If you don’t want to create a receipt layout from scratch, you can select one of our pre-built templates and add it to your newly created layout.

Follow these steps:

  1. Click the black plus icon, then Browse all > Patterns > Orderable Receipt Layouts to use one of four templates:
    • Kitchen Ticket. It’s a simple printout for the kitchen staff with all the details they need to prepare food accurately.
    • Delivery Driver Ticket. This ticket is for the delivery driver. It displays key details, such as the customer’s name, delivery address, and order number, to facilitate easier drop-offs.
    • Packing Slip. This is a receipt or order summary you’ll attach to a food package. It helps the staff and customers verify the contents before delivery or pickup.
    • Order Confirmation. This appears on a “Thank You” page when a customer pays for their order. Alternatively, you can send it to the customer via email or SMS to confirm receipt of the order.
  2. Once you select a layout, you can click on each element to edit or rearrange it. 
receipt layout template click
  1. Make sure to click the Settings icon at the top of the screen to see your edit options. 
  2. When you’re done editing, click Publish to save the layout.

With Orderable, you can create different receipt layouts for various purposes. You’re not limited to the ones provided as templates.

Step 3: Customize your restaurant receipt layouts

To fine-tune your layout, the WordPress block editor lets you modify everything from the content, fonts, spacing, and design of your receipts.

  1. If an element is amiss, you’ll be able to rearrange various block elements we added in the previous step until it is to your liking. 
  2. You can do this by selecting elements and moving them using the up and down arrows. Alternatively, you can drag and drop elements to the right place.
  3. Again, more design options are available when you click the Settings icon in the top toolbar.
  4. You can customize each block in your receipt layout with design settings like:
    • Show or hide labels.
    • Edit the label text.
    • Adjust fonts, colors, padding, and margins.
    • Use the layout editor to move or remove blocks as needed (we’ve handled this partly in step 9).
  5. If you want to add more details, such as order notes, table numbers, or meta fields:
    • Click the black plus icon, then Browse all.
    • Search for “Orderable” to view available layout blocks.
    • Click any block to add it to your receipt layout. 
receipt layout edit block

Now, it’s time to walk you through printing your restaurant receipts in Orderable after creating receipt templates to your liking.

How do you print restaurant receipts with Orderable?

To print receipts and tickets at your restaurant, you need to connect Orderable to a local printer. You can do this by plugging the printer directly into the device or POS system you’re using. Or, you can connect wirelessly as long as the printer is in the same location as the device using Orderable.

Once connected, you can easily send the different types of restaurant receipts and ticket layouts you created to your printer.  Orderable has two simple ways to handle printing. Here’s how it works:

Step 4: Quick printing from the Live Order View

Again, Live Order View is a kitchen display screen in Orderable with full order details for the kitchen or fulfillment team. 

receipt order printing quick print button

You can quickly print receipts from this live display screen by setting your default receipt layout from Orderable’s settings. 

default receipt layout

Follow these steps to set your default receipt layout:

  1. In your WordPress dashboard, go to Orderable > Settings and click the Printing tab at the top.
  2. Choose your default layout from the dropdown menu. This dropdown menu lists all the receipt layouts you’ve just created.
  3. Then, click Save Changes to apply it across your order views.

What changes take place?

When you go back to the Live Order View after saving the default layout, you’ll notice a print icon next to each order. 

For instance, let’s say you set kitchen tickets as the default layout. When a new order comes in, you can click the print icon next to it. This will pull up the kitchen ticket layout for that specific order and send it to the local printer for printing. 

This ticket will include all the details your chefs need to prepare the dish. Details, such as the order or table number, modifiers, any special requests, and other custom information you have provided.

How about printing other receipt layouts?

Step 5: How to print a different layout when needed

Need to print a different kind of receipt? Like a packing slip to staple to a food package? A delivery driver ticket for your drivers, or another paper receipt layout you created instead of the default one? 

You can do that too when you go to a customer order screen from your Live Order View.

Follow these steps:

  1. While you’re still in Orderable > Live Order View, click on the order you want to print another receipt layout for.
  2. Alternatively, you can go to WooCommerce >  Orders from your WordPress dashboard and select an order.
  3. At the top of the Edit order screen, you’ll see a Print Order button with a drop-down arrow next to it. If you click it, this will print the default receipt layout.
  4. Instead, the down arrow next to the Print Order button allows you to pick from your other saved layouts.
  5. The receipt layout you select will be sent to the printer (and it’ll print the details specific to that customer order automatically). 
print order receipts

That’s pretty much how Orderable makes printing restaurant receipts easy. You can use one layout (as default) or pick different ones depending on what you need to print.

Restaurant receipt FAQ

What should be on a restaurant receipt?

At the very least, a standard restaurant receipt should include:

Your business name and contact details, the date and time of the order, the order number, the list of items purchased, the total amount (with tax and any discounts clearly shown), and the payment method.

If you’re running a small business, you might also want to include things like customer info, your business registration number (if it’s a local law requirement), and maybe a short thank-you message. That makes the customer copy a little more personal and useful.

Do restaurant receipts need to be itemized?

Yes, in most cases, they should be.

Itemized receipts help your customers see exactly what they paid for. This includes the name of each item, quantity ordered, and the price for each. It also helps clear up any confusion at checkout or during disputes.

Itemized receipts are also useful on the merchant copy, so your team knows what was sold. It keeps things organized for accounting and taxes, too.

What is the best free receipt generator?

If you want a free receipt maker that works well for restaurants, try Orderable. It’s a plugin you can add to your WordPress site.

Even with the free version, you can create custom receipt layouts. Add order meta fields for extra information, such as the table number, special instructions, or order type  (e.g., dine-in, takeaway). Print receipts and kitchen tickets for staff.

It’s also the best tool fit for small food businesses that want to manage their own delivery services without paying commissions per order.

What’s the purpose of a kitchen ticket vs. a customer receipt?

A kitchen ticket is just for the kitchen team. It only shows what they need to know to prepare a dish accurately. Details, such as the order number, item names, and any special notes. No payment info or pricing is needed.

A customer receipt, on the other hand, is intended for the customer. It contains payment details, taxes, and all the information required as proof of purchase.

So, both receipts serve different people and different jobs. This is the reason tools like Orderable let you create both layouts separately.

restaurant receipt reader

Get to grips with your restaurant receipts today

Creating and printing restaurant receipts doesn’t need to be a hassle. By following this guide, you’ll easily create, customize, and print receipt templates to use in your restaurant and streamline various operations.

If you’re in the food ordering and service business and need a simple way to manage receipts for your kitchen, your staff, and your customers, Orderable can help.

Orderable is a robust WordPress plugin built for restaurant owners who want complete control over their ordering system without relying on third-party apps or paying per-order fees.

At the same time, you get to decide what your receipts look like, how you print them, and how they fit into your daily workflow. No commissions. No complicated setup. Just a system that works for your team and your customers.

Just start simple. Create the receipt layout you need. Make it work your way. If you haven’t already, now’s a good time to take full control of your receipts.

Get Your Restaurant Business Online With Orderable

Orderable is a user-friendly WordPress plugin that adds online ordering to your restaurant website.

Add your dishes, create your online ordering menu, customize your delivery schedule, and manage orders with ease.

Gina Lucia

Gina Lucia

Content Manager

Gina Lucia is our in-house Content Manager at Orderable. She writes articles, user guides, technical documentation, and creates videos on everything WooCommerce and Orderable.

Gina has been working in the WordPress/WooCommerce space since 2012 when she developed WordPress websites for clients large and small.

For the past 8 years, she’s been writing about everything WordPress and WooCommerce, becoming an expert in what makes a WooCommerce store succeed.

When not writing, Gina loves to tend to her vegetable garden, read, or travel to mainland Europe.


Related Articles

Get Your Restaurant Online With Orderable

The WooCommerce plugin designed to help restaurants take orders online – with no added fees!

View Pricing
Get started with Orderable