Get early access
Shops

Inventory software for gift and souvenir shops

A gift and souvenir shop is mostly decided by who walks in: cruise passengers, hotel guests, returning residents. Shopkeepa helps you stock for the busy months, record each sale and see which items earn their shelf space.

Sound familiar?

  • Tourist seasons are busy and unpredictable, and you run out of the best sellers when it matters most.

  • Visitors pay in different ways, and you need the drawer and the record to agree.

  • Many unique items sit on the shelf for months while a few sell constantly.

  • Staff handle a lot of small, easy-to-pocket items, and you cannot always see what moved.

How Shopkeepa helps

Each design its own product

List each magnet, mug or t-shirt design as its own product. Shopkeepa has no size or colour variants in its first release, so each size is its own line with its own count.

Payment type recorded

Record each sale as cash, card, bank transfer, a local wallet or other. Payments are recorded, not processed, so card payments still go through your own terminal.

Reminders for the best sellers

Set a minimum on popular items. One reminder when stock crosses it, and the item goes on the restock list.

Season-on-season reports

Sales by week and month, best sellers and slow movers show how this season compares to the last.

Quick counts

Count one display at a time and let Shopkeepa record the difference.

A day in a souvenir shop on a cruise day

  1. Open: check the restock list

    Magnets, postcards and t-shirts under their minimum are listed. Place your orders before the ships arrive.

  2. Morning: a delivery from a maker

    Search each product and add the quantities received with Stock In.

  3. Midday: a rush of visitors

    Scan or tap items, record the payment type and move on. Each sale takes one off the count.

  4. Afternoon: restock the display

    Count what is on the shelf and enter the number. Differences are recorded.

  5. Close: compare the drawer and the record

    Check the day's sales by payment type against the till and the card slips.

Selling to visitors: seasons and payment types

Caribbean tourism has a clear high season and a slow one, and ship calls and hotel occupancy shape each week. A souvenir shop near a port might do much of its year's business in a few busy months, then go quiet. Stock bought for the wrong month either runs out or sits.

Shopkeepa keeps your sales history, so you can compare weeks and months from season to season, see which items sold and plan orders for next time. For lead times on imported or handmade stock, set minimums that cover the delivery wait. How to plan for busy season walks through the method.

Visitors often pay in US dollars. Shopkeepa does not take payments or convert currency. The shop has one currency setting, and prices are in that currency. If you accept US dollars at a posted rate, ring up the sale in your shop currency and record the payment type, and keep your own note of the rate you used. Do not expect multi-currency pricing in the first release.

  • Record each sale as cash, card, bank transfer, a local wallet or other.
  • The day's totals split by payment type, so the drawer, card slips and transfers can be checked.
  • Receipts show on screen, print or go by share link, with no printer needed.

A long tail of unique items

Gift shops carry many items that sell a few at a time: crafts, prints, jewellery, local sauces, rum cakes. A few lines drive most of the money, and the rest are there to give the shop its character. The risk is cash tied up in pieces that never move.

ProductIn stockMinimumStatus
Fridge magnet, island map620Reorder
Hand-painted bowl31OK
T-shirt, adult M, logo06Out

Use the slow movers report to spot items that have not sold, then move them to the front, bundle them or discount them. Inventory value, where costs are entered, shows how much money sits on the shelves. Slow-moving and dead stock covers what to do.

Name items by what a customer would ask for, with size in the name where it matters, such as "T-shirt adult M logo". Every size is its own product. Shopkeepa counts whole items and does not track expiry dates, so food gifts such as sauces or cakes need a date check by hand. Small items are easy to lose, so every removal is recorded with a reason: sale, damaged, theft or loss, correction or count.

Common questions

Can I price items in US dollars?

Shopkeepa has one currency setting per shop. You can record how a sale was paid, but it does not hold two prices or convert currency in the first release.

Does Shopkeepa take card payments?

No. It records the payment type. Card payments are taken on your own terminal and then recorded as card.

Can I list T-shirts by size?

Yes, as separate products, one per size. There are no size or colour variants in the first release.

Can I compare this season with last season?

Yes. Sales by week and month are in the reports, so once you have a season of history you can compare.

Is it available now?

Not yet. Shopkeepa is in development, and early access shops will help shape it. Join the waitlist to be one of the first in.

Made for a shop like yours

Tell us how your shop runs and help shape what we build. Join the waitlist for early access.