POS Setup

Set up your Laundry POS

Set up your Laundry POS

What You Will Be Setting Up

Watch this video to see what your finished Laundry POS will look like, so you know what you are working towards:

Your POS will come with the following:

  • Checkout: The page where you take orders.
  • Orders: The page to view and manage past orders.
  • Cash Drawer: To track cash payments throughout the day.
  • Daily Sales: To close out each day with a full sales report (Z-report).

By the end of this guide, all of this will be set up and ready to go.

Before you Start

Before setting up your Laundry POS, make sure you have the following ready:

  • An EasyBiz Cloud account: You need to be able to log in to your EasyBiz Console.
  • Your laundry services and prices: These are the items your customers will order, like washing, dry cleaning, ironing, and so on. They need to be added as products in EasyBiz Cloud first so that they appear in your POS catalog later.

If you have not added your services yet, please do so first before continuing with this guide. You can follow our guide on how to set up your product catalog.

Note: Do not worry if you are not sure about your full price list yet. You can always add, change, or remove services later. But it helps to have at least a few items ready so you can see them in your POS right away.

Create Your Laundry POS App

The first thing you need to do is create a new POS app. EasyBiz gives you a ready-made Laundry POS template so you do not have to build anything from scratch. It comes with a checkout screen, order tracking, payment processing, and other features already set up for you.

  • From the top navigation bar in your EasyBiz Console, click on the Settings icon (the gear icon).
  • Under Platform, select App Studio.

On the App Studio page, click the + Add New App button in the top right corner.

A window will appear with a list of ready-made templates. Make sure the Client Type at the top is set to POS. You will see these template options:

  • Laundry POS — For laundry and dry cleaning businesses
  • Bag Service POS — For bag repair and leather care businesses
  • Retail POS — For retail shops
  • Blank App — Start from scratch (not recommended for beginners)

Click on Laundry POS.

You will see an App Name field. It is pre-filled with "Laundry POS" which you can keep as the name or change it to something that suits your shop (for example, "AquaLuxe Laundry" or "Uncle Tan's Laundry").

When you are ready, click Create App.

Once clicked, you will be redirected to the setup page of your POS. You can now start configuring your new Laundry POS app.

📝 Note: Your POS app is created, but it is not fully ready to use yet. You still need to configure a few things — like telling it which services to show on the checkout screen. The good news is that the template has already done most of the heavy lifting. You just need to fill in a few settings, and the next sections will walk you through each one.

Set Up Your Checkout Screen

The Checkout screen is the main screen your staff will use every day. In this section, you will configure:

  • Catalog: On the left side, this is where you would show your laundry services. It is where your staff will go to add a service that your customer wants.
  • Cart: On the right side, this is where the services you add will appear.
  • Payment: The payment methods your shop accepts
  • Order Confirmation: The screen shown after an order is successfully created.
How the Checkout Page should look at the end of this section.

How the Checkout Page should look at the end of this section.

Configure your Catalog

The Catalog is the left side of the Checkout screen.It shows your laundry services, which can be organised by category.

  • To set up our catalog, click on the Blocks tab.
Note: It is good to know how to access the Block tab as this is where most of the setting up will be since most of the linking of what you want to see on your POS is defined here

Find the block called Catalog and click on it to open its settings.

Set the following:

  • Display Name: By default, the name follows the block. You can choose to rename it to how your business calls it or leave it as it is.
  • Business Units: Select the business unit for your laundry service (for example, "Laundry & Dry Cleaning"). This is the service you set up when you first created your EasyBiz Cloud account — it holds all your laundry items and prices. If you run more than one type of service (for example, laundry and alterations), you will see multiple business units here. Just pick the one for laundry here.

Once you select a business unit, more fields will appear underneath:

Product Sources: Choose how you want to display your services.

  • By Price List: For a laundry business, you will use a price list. Choose this option for Product Sources.
    • Price List: Select the price list you want to use.
Not seeing a price list? Click here to set your price list up.

You will also see these display settings:

  • Group by Service Option: Turn this on if you want items grouped by their service type (for example, Wash, Dry Clean, Iron).
  • Line Item Flows: You can leave this empty for now. This is for adding extra steps when an item is added to the cart, which most laundry services do not need.
  • View Mode: Defaults to Grid. This shows your services as a grid of cards, which is easier to browse than a list.
  • Card Size: Defaults to Medium. A good balance between showing enough items on screen and keeping them easy to read. If you have many items, consider selecting Small instead.
  • Show Prices: Turn this on so your staff can see the price of each item.
  • Show Images: Turn this on if you have uploaded images for your services. This makes it easier to identify items quickly.
  • Show Search Bar: Turn this on so your staff can search for items by name instead of scrolling through categories.
  • Click Save when you are done setting up your catalog.

Configure your Cart

The Cart is the right side of your Checkout screen — this is where your staff adds the services a customer needs and checks out the order for payment.

From the Blocks tab, find the block called Cart and click on it to open its settings.

Set the following:

  • Display Name: By default, the name follows the block. You can choose to rename it to how your business calls it or leave it as it is.
  • Store Pickup Options — Business Units: Select the same business unit you chose for the Catalog.
  • Once you select a business unit, you will see Store Pickup Options appear underneath. These are the turnaround times you offer your customers. Select the ones that apply to your shop (for example, "Standard Store Pickup", "2-3 Days Express", "1 Day Express").
  • Contact Selector: Defaults to Optional with options such as None and Mandatory.This lets your staff assign a customer to an order, but does not force them to. Useful when a walk-in customer does not want to give their personal details.
  • Line Item Description: Leave this as is, or enter a label if you want a description field on each line item.
Tip: Use a '@' to display the list of descriptions you are able to show on a line item. This can be incredibly useful if you have a step where your staff wants to write a note that is tied to a line item.

You will also see several toggles. Here is what each one does:

  • Show Order Notes: Turn this on if you want your staff to be able to add notes to an order (for example, "Stain on collar" or "Customer collecting Friday").
  • Show Promo Code Input: Turn this on if you plan to use promotional codes for discounts.
  • Show Discounts: Turn this on if you want your staff to be able to apply manual discounts.
  • Show Surcharges: Turn this on if you charge extra for things like express service or delivery.
  • Allow Empty Checkout: Leave this off unless you have a reason to allow orders with no items.
  • Allow Pay Later: Turn this on if you want to let customers pay when they collect their laundry instead of paying upfront. This is common for laundry businesses.
  • Loyalty Points Redemption: Turn this on if you have a loyalty programme set up.
  • Click Save when you are done setting up your cart.
Note: You do not have to get every toggle perfect right now. You can always come back to App Studio and change these settings later as you learn what works best for your shop.

Configure Payment Methods

The Payment block controls which payment methods your staff can accept when checking out an order. You need to turn on the ones your shop uses so they appear as options during checkout.

  • Go to the Blocks tab. Find the block called Payment and click on it to open its settings.

You will see your payment methods grouped into three sections:

  • Stripe (Online & terminal payments):
    • Card: For card payments via a Stripe terminal.
    • GrabPay: Accept GrabPay payments.
    • PayNow: Accept PayNow payments.
  • In-House (Cash & store credit):
    • Cash: For cash payments. This is what gets tracked in your Cash Drawer.
    • Store Credit: If you offer store credit or top-ups.
  • Custom Methods (Manual / record-only methods):
    • Grab, Cheque, MASTERCARD, Credit Card, VISA, Bank Transfer: These are additional payment methods you can offer. Toggle on the ones your shop accepts.
  • Toggle on the payment methods your shop accepts. For most laundry shops, you will want at least Cash and one or two others like PayNow or VISA depending on how your customers usually pay.
  • You can also drag and reorder them — the order you set here is the order they will appear in on your POS checkout screen.

Watch the video below to see how to toggle and reorder your payment methods.

  • Click Save when you are done setting up your payment methods.

Configure Order Confirmation

The Order Confirmation is the screen your staff sees right after an order is successfully created. It lets them take quick actions — like printing a receipt, printing labels, or contacting the customer — without having to go to the Orders screen.

From the Blocks tab, find the block called Order Confirmation and click on it to open its settings.

You will see:

  • Display Name: Defaults to block name. (you can leave this as is or give it a meaningful name)
  • Action button columns: 2 by default. This controls how many action buttons appear per row on the confirmation screen.
  • Confirmation Actions: This is where you choose which actions your staff can take after an order is created.
  • Add action Dropdown: Click the Add action dropdown to add the actions you need to the confirmation actions.

Actions that work straight away, no extra setup needed:

  • Call: Call the customer directly.
  • Direction: Open directions to the customer's address.
  • WhatsApp: Send the customer a WhatsApp message.
  • Payment: Collect payment if the customer has not paid yet.

Actions that need a template to be set up first:

  • Print Receipt: Print a receipt for the customer. You will need to create and publish a receipt template first. See our guide on configuring receipt templates.
  • Print Labels: Print labels for each laundry item. You will need to create and publish a label template first. See our guide on configuring label templates.
  • Email: Email the customer an order summary. You will need to create and publish an email template first. See our guide on configuring email templates.
Tip: For most laundry shops, Print Receipt and Print Labels are the most useful ones to add. You do not have to set up all the actions now — start with what you need and add more later.
  • Click Save when you are done setting up your Order Confirmation.

Verify your Checkout Page

If you selected the Laundry POS template at the start, your Catalog and Cart should already be linked to the Checkout page. You can verify this by going to the Pages tab and clicking on the Checkout page.

You should see:

  • Page Name: Defaults to name of the Page. (You can rename this if your business calls checkout differently)
  • Layout: Split by default. Change this if you want a top-down view compared to the side-by-side view.
  • Split Ratio: 2:1 ratio by default. Change this if you want to view the Catalog and cart differently.
  • Left side: Your Catalog.
  • Right side: Your Cart.
  • Order Confirmation Block (under Links): Set this to the Order Confirmation block you just configured. This tells the Checkout page which confirmation screen to show after a successful order.
  • Click Save when you are done setting up the Checkout Page.

Set Up Your Orders Screen

The Orders screen lets you view and manage all the orders placed through your POS. The template has already set this up for you, so it works right away.

From the POS side, you will see a list of orders on the left, and the full details of each order on the right.

For the order details, you can add extra sections to the screen to help your staff manage orders better.

  • From App Studio, go to the Blocks tab. Find the block called Order Detail and click on it.

You will see a list of sections that are already included:

  • Line Items: What the customer ordered.
  • Payment: Payment status and history.
  • Customer: Customer details.
  • History: Order timeline.

Click the Add section dropdown to see what else you can add. For a laundry shop, we recommend adding:

  • Print: Lets your staff print receipts and labels directly from any order. Very useful for tagging laundry items so nothing gets mixed up.
    • When you add this section, you will need to select which templates to use from the dropdown (for example, "POS receipt" for receipts or "Package label" for item labels). Your console should already come with default templates to choose from.
Note: If you do not see any templates in the dropdown, or if you want to customise how your receipts and labels look, head over to our Templates Setup guide to learn how to create and publish them.

The dropdown also includes other sections like Photos, Pickup Jobs, Delivery Jobs, Work Orders, Quick Actions, and Fulfillment. You do not need these right now, but they are there if your business grows — for example, if you start offering delivery in the future.

  • Once done, click on Save to save these changes.
  • Head back to POS to see the updated changes made.

Set Up Your Cash Drawer

The Cash Drawer is already included in your POS by default. It helps you track cash payments throughout the day. At the start of each shift, you set how much cash is in the drawer. As customers pay with cash, the system adds each payment automatically. At the end of the day, you can see exactly how much cash should be in your drawer.

By default, the starting cash is set to $0.

If you want to set a default starting cash amount (so your staff do not have to type it in every time), you can do this in App Studio.

  • Go to the Blocks tab. Find the block called Cash Drawer and click on it.
  • Set the Default Starting Cash to whatever amount you normally start with (for example, $100 or $500).
Note: Your staff can still change the starting cash amount when they open the drawer each day. The default just saves them a step.
  • Click Save to save your changes.
  • Head back to POS to see the change.

Set Up Your Close of Day Report

At the end of each business day, you will want to close out your sales and see a summary of how much money came in. The Close of Day report gives you a full breakdown — total orders, total sales, income by payment method (cash, VISA, NETS, bank transfer), and any outstanding balances.

By setting up a Close of Day procedure, you can do two things at once — reconcile your cash drawer and generate your daily sales report in a single flow. This way, your staff do not have to close the drawer and run the report separately.

Setting this up takes a few steps, but you only need to do it once.

Step 1: Create a Close of Day Receipt Template

First, you need a receipt template so the system knows how to format your Close of Day report.

  • In the EasyBiz Console, go to Settings (gear icon) → Under Templates, click on Receipt.
  • Click the + Add button to add a new receipt.
  • Select Close of Day Report as the template type and click Create.
  • You do not need to change anything in the template — the default layout works well for most businesses. It will show your daily summary with all the numbers you need.
  • Click Publish to save the template.
Note: You need to publish the template for it to take effect. If you forget to publish, the report will not appear in your POS.

Step 2: Create a Close of Day Procedure

Next, you need to create a procedure — think of this as a checklist that your staff will follow when closing the day. The system will guide them through each step automatically.

Follow the steps in the video below to create a new procedure:

  1. In the EasyBiz Console, go to Settings (gear icon) → Under Business Process Management, click on Procedures. (Do not worry about the long name — this is just where EasyBiz keeps all your step-by-step processes.)
  2. Under the Procedures tab, click the + Add procedure button.
  3. Select Close of Day as the procedure type.
  4. Give it a name (for example, "Close of Day").
  1. Make sure Close of Day is selected in the sidebar on the left. You should see the procedure you just created in the list. Click the three dots () next to it and select Edit to open the procedure editor.

Now you need to add the steps for this procedure. For a typical laundry shop, the typical Close of Day procedure has two steps:

  • Cash Drawer Summary (optional): Your staff reviews a summary of all cash payments received during the day, so they can verify the amount in the drawer matches what the system expects. This is optional because you can also close your cash drawer separately from the Cash Drawer screen if you prefer.
  • Signature: Your staff signs off on the day's report, confirming that the numbers are correct.

Here is how to add each step:

  • Cash Drawer Summary (optional):
    • In the procedure editor under Complete Procedure Actions, click + New Step
    • Set the step type to Block.
    • Select Cash Drawer Summary as the block.
    • Click Add to add this step in the procedure.
Note: If you prefer to close your cash drawer separately (for example, if you have multiple shifts in a day), you can skip this step and just use the Signature step below.
  • Signature:
    • Click +New Step again.
    • Set the step type to Data Entry.
    • Select Signature as the data entry type.
    • Click Add to add this step in the procedure.

Save the procedure when you are done.

The Daily Sales block is what powers the Daily Sales screen in your POS — it is where your staff goes to see the day's sales summary and run the Close of Day report. Now you need to connect the procedure and receipt template you just created to this block so everything works together.

  • Go back to App Studio and open your Laundry POS app.
  • Go to the Blocks tab and find the block called Daily Sales.
  • Set the Close of Day Flow to the procedure you created (for example, "Close Of Day").
  • Set the Close of Day Receipt Template to the receipt template you published earlier.
  • Click Save to save your changes.
Tip: Once this is set up, your staff can access the Daily Sales screen from the icon at the bottom of the POS. At the end of the day, they tap "Close of Day", follow the steps (review the cash drawer summary, sign off), and the system generates the report automatically.

Set Up Your Time Clock (Optional)

Your Laundry POS comes with a built-in Time Clock that lets your staff clock in and out for their shifts. By default, the Time Clock is set to optional — meaning your staff can choose to clock in, but they are not required to.

You can change this depending on how you run your shop:

  • Keep it as optional — Your staff can clock in and out if they want, but it is not required. This is the default and works well for most shops.
  • Make it mandatory — If you want to make sure all your staff clock in before they start working, you can change this in App Studio. Go to the Blocks tab, find the Time Clock block, and update the setting. Remember to click Save to save your changes!

Quick Reference

Now that everything is set up, here is a quick reminder of where to find things in your POS:

  • Checkout tab: Your main screen. Catalog on the left, cart on the right. Tap a category, tap an item, add the services, collect payment.
  • Orders tab: View all your orders. Tap any order to see its details, print receipts, or check payment history. Filter by Today, Unpaid, or All.
  • Time Clock: Let your staff clock in and out for their shifts. Set to optional by default — you can make it mandatory or turn it off in App Studio.
  • Cash Drawer: Set your starting cash each day and track all cash payments. Use "End drawer" to close it out.
  • Daily Sales: View your Close of Day report with a full breakdown of sales and income by payment method.

Your POS also comes with a Contact feature that lets your staff search for existing customers or add new ones when taking an order.

What's Next?

Your Laundry POS is set up and ready to go. Here are some things you might want to do next:

  • Start taking orders — Open the Checkout screen, add items to the cart, assign a customer, and collect payment.
  • Set up prepaid top-ups — Let your regular customers pay upfront and enjoy bonus credits. This is a popular option for laundry businesses that want to encourage repeat visits and improve cash flow. See our guide on how to set up prepaid top-ups.
  • Print labels — The system can generate labels for each item in an order. You can connect a label printer in Settings and customise the label format to suit your needs.
  • Customise your POS — As your business grows, you can go back to App Studio in the Console to add or remove features, change the layout, or adjust your catalog categories.
Tip: If you run into any issues or want to learn more about day-to-day operations like processing payments or closing the day, check out our other POS guides in the Help Center.

Give feedback

Set up your Bag Repair POS

Up next

Set up your Bag Repair POS

How to create your Bag Repair POS app, set up the checkout screen, configure payment methods, and get your cash drawer and daily sales report ready.

Read more