FAQ

We are a passionate bunch to write new chapters of excellence.

FAQ

Web Document

TMDsuite is a powerful all-in-one web & Android application designed for retailers and small businesses to manage daily operations with ease. From sales and inventory to purchase orders, billing, and customer management, TMDsuite helps store owners streamline their workflow and make smarter decisions.

With features like POS billing, real-time stock tracking, GRN management, and multi-user access, it’s the perfect digital solution to run your shop efficiently, anytime, anywhere.



TMDSuite is the core business software for managing retail operations, such as:

Billing & POS

Inventory management

Purchase & supplier handling

Reports & analytics

Coupon & campaign system

TMDSuite-Shopper App

This is the customer-facing mobile application that connects customers directly to their respective stores. The app allows customers to:
Browse the product catalog
Place online orders
Check store timings
View offers or discounts
Track order status

Interaction Between TMDSuite & Shopper App

Customers use the TMDSuite-Shopper App to place orders or browse products.
Orders are automatically sent to the TMDSuite Business App, where the shopkeeper gets notified.
The TMDSuite Business (Web) or Business App receives the order, confirms, prepares, and fulfills it (via delivery or pickup).
Offers, coupons, and reward points configured in TMDSuite reflect in the Shopper App.

Summary of the Workflow:

Customer browses or places order → TMDSuite Shopper App
Order goes to → TMDSuite Business App
Store manages → Packing, Invoice, Delivery, Offers
Customer sees update in Shopper App (order status, reward points, etc.)




Quick Setup Guide – TMDsuite Retail Billing Software.

Step 0: Buy a Plan & Register

Go to: https://www.tmdsuite.com/pricing

➤ Choose the right plan (Beginner, Small Business, Medium, or Large)

➤ Click Buy Now

Register here: https://www.tmdsuite.com/register

➤ Fill in your store name, email, and mobile number

➤ On successful registration, your unique store URL will be created


Step 1: Log in to Your Store

Open your store dashboard using the URL shown after registration success

 Example: https://yourstore.tmdsuite.com/frontdesk/

Enter your Admin Username and Password

Click Login


Step 2: Set Up Store Profile

Go to the Left bar: Settings → Profile Settings

Configure:

Store Name, Owner, Address, Email, Phone

GST No. GST Type, Currency, Language, Timezone

Store Bank Account, Invoice Prefix, and Region

Add Store Logo, Signature, and Icon


Step 3: Add Categories & Products

Create product categories: Catalog → Category

Add individual products: Catalog → Product

Or bulk import with .CSV/.XLS: Product → Bulk Import


Step 4: Add Customer Groups & Customers

Create customer groups (Retail, Wholesale, etc.): 

Crm → Customer Group

Add customers manually with name, mobile, and address


Step 5: Set Up Bank Accounts 

Accounts → Bank Accounts

Add your bank account(s) to manage store payments and cash tracking


Step 6: Configure POS Settings

Navigate to: Settings → Pos Settings to customize:

Customer Form and Default Group

Invoice Layout and PayNow Button

Return Reasons, Payment Methods

Shipping Charges, Display Options

 Non-Catalog Product Handling


Step 7: Configure Tax & GST

 Go to: Settings → Profile Settings 

 Choose GST Type (Include, Exclude)


Step 8: Install TMDsuite Mobile Apps

    TMDsuite Business App (for store owners):

    Use this app to:

    Manage billing, stock, orders, returns, and reports

    View sales in real-time

    Create and process orders

    Download Now 

TMDsuite Shopper App (for your customers)

   Let your customers:

   Scan your store QR code

    View your product catalog directly in the app

    Place orders remotely from anywhere

    This helps your store go digital and accept remote orders easily — great for home delivery, pre-ordering, or customer convenience.

    Download From Playstore

 Download Now 

    You can find and print your store QR codes under:

    Settings → Tmdshopper Setting


Step 9: Set Up Purchase Order

    Add suppliers: PO → Suppliers

    Create Purchase Orders and Supplier Bills

    Track stock received, payments, and dues


Step 10: Start Billing and Selling

  Go to: POS → Open POS

  Add or scan a product

  Select customer

  Apply discounts or rewards

  Print invoice and collect payment (Cash/UPI/Card)




The Dashboard shown in the icon image is the main control panel for the TMD Suite software. It provides a clean and intuitive interface for shop owners or retail businesses to manage daily operations. This Dashboard acts as the central hub for running your retail business operations efficiently — from managing stock and sales to generating barcodes, viewing reports, and adjusting system settings.


Category Manage product categories

Supplier Add and manage supplier information

Products - Add, update, or delete products

Purchase Order Create and manage POs from suppliers

Stock In  -      Add received stock into inventory

Barcode Generator Create barcodes for products

POS  -  Open point-of-sale terminal

Live Stock - Real-time inventory overview

Supplier Bill - Track and manage bills from suppliers

Cash Register - Manage daily cash flow

Users - Add or control user access

Credit List - View customers with pending credit

Plan - Manage the current pricing plan

Account Setting  Configure account-specific settings

Profile Setting - Change user profile settings

Bulk Product Import Import multiple products using a file

To manage payments and transactions, you need to link each supplier with an account.


Fields Explained:

1. Supplier Account

Detail: Select the supplier from the list. This connects the account details to a specific supplier.

2. Account No

Detail: Enter the account number used for transactions with this supplier. This could be a bank account number or internal reference.

3. Save

Once both fields are filled, click Save to create the supplier account entry.

To add a new manufacturer in your store, follow these steps:
Go to the Manufacturer section in your admin panel.
Click on Add New or + button.
Fill in the following fields:


1. Manufacturer Name
   Detail: Enter the name of the brand or manufacturer. This will be displayed on the store and used for product filtering.

2. Image
   Detail: Upload the logo or a representative image of the manufacturer. Use JPG or PNG format for best compatibility.   
   
3. Sort Order
Detail: Enter a number to define the display order of this manufacturer in lists. Lower numbers appear first.   

Once all fields are filled, click the Save button (usually located at the top right corner) to add the manufacturer to your store.

To sell a product through POS, you must first add the product. 


Steps to Add a New Product

1. Product Name

    Detail: Enter a descriptive and accurate product name.

2. Model

   Detail: Enter the unique model number or identifier for the product. This helps in tracking and managing inventory accurately.

3. Select Category

   Detail: Choose the appropriate category to assign the product. This helps organize products in your store.

4. Barcode Type

   Detail: Select the barcode type to use for printing, such as Code128 or EAN13. This defines the format of the printed barcode.   

5. Product Quantity

   Detail: Enter the available stock quantity for the product. This helps manage inventory and control stock levels in your store.

6. Manufacturer Name

   Detail: Select or enter the manufacturer or brand name of the product. This helps customers identify the product’s origin or brand.

7. Our Price

   Detail: Enter the selling price of the product that will be displayed to customers in your store.   

8. Market Price

   Detail: Enter the original or regular market price of the product. This is used to show discounts or savings compared to your selling price   

9. MRP (Maximum Retail Price)

   Detail: Enter the maximum price at which the product can be sold to customers. This is usually printed on the product packaging.

9. Cost

   Detail: Enter the purchase or production cost of the product. This is used for profit margin and internal accounting purposes.

10. HSN Code

Detail: Enter the HSN (Harmonized System of Nomenclature) code for the product. It is used for tax classification under GST.

11. GST Rate (%)

Detail: Select the applicable GST rate for the product. This rate will be used to calculate tax during billing.

12. Product Image

Detail: Upload a clear image of the product. Use JPG or PNG format to visually represent the item in your store.

13. Select Free Product

Detail: Choose a product to offer for free with this item, if part of a promotional deal or combo offer.

14. Stock Warning

Detail: Set a minimum stock level to trigger a low stock alert. This helps you restock products on time.

15. Save Button

Detail: Click the Save button to store the product details in your system. Usually located at the top right corner.

Suppliers ensure a store stays stocked with quality products, maintaining inventory, variety, and timely deliveries to meet customer demands.


Steps to Add a Supplier
      Navigate to the  Po Section From the Left Bar. Visit the Suppliers and Click on the 
      Add a button that is a plus sign, and the Add New Supplier Form will open. Enter Below details
Notice: required field indicated by the asterisk *
1. Company Name
    Detail: Enter the name of the company.

2. Company Email
    Detail: Enter the Email Address of the company.

3. Website
    Detail: Enter the Website Address of the company.

4. GST  
   Detail: Enter the GST Number.

5. Owner Name
Detail: Enter the name of the business or store owner. This helps identify who is responsible for the store.

6. Telephone
Detail: Enter a valid phone number for the store. This is used for contact and communication.

7. Salesman No.
Detail: Enter the ID or contact number of the salesman assigned to this store. Useful for tracking sales responsibility.

8. Fax
Detail: Enter the fax number (if available) for official document communication. Optional in most cases.

9. Country
Detail: Select the country where the store is located.

10. Region / State
Detail: Select the state or region of the store within the selected country.

11. City
Detail: Enter the name of the city where the store is based.

12. Postcode
Detail: Enter the area's postal or ZIP code to ensure accurate location identification.

13. Status
Detail: Choose Enabled to activate the store or Disabled to hide it from public view.

A category organizes products into groups, making it easier for customers to navigate, search, and find items. It also helps in managing and displaying products systematically in the store.



Steps to Add a Product Category in TMDSuite

1. Category Name

    Detail: Add Category Name. This may appear in the store.

2. Parent

Detail: Select a parent category to make this a subcategory.

3. Sort Order

Detail: Add sort order to organize the position of the category.

4. Status

Detail: Choose the status to show or hide this category on your store.

5. Upload an Image

Detail: Upload a representative image for the category to enhance its appearance in the store.

Please use JPG or PNG format.

6. Description

Detail: Add a description to provide more information about the category.

7. Save Button

Detail: Use the Save button at the top right corner to save the category to your store.

The Bulk Product Import feature allows store owners to upload multiple products at once into the system using CSV or XLS files. This saves time, reduces manual entry, and helps maintain a consistent product database.


Supported File Types

.CSV (Comma-Separated Values)

.XLS (Excel Spreadsheet)

Bulk Product Import

Steps to Import Products

1. Go to

Dashboard  → Bulk Product Import

2. Download Sample File

    Click on the “Download Sample CSV/XLS” button.

    This sample contains the required columns and format.

3. Fill in Product Data

   Open the downloaded file and fill product info:

   Product Name

   Model

   SKU

   Category

   Purchase Order Price

   MRP

   Retailer Price

   Quantity 

   After full details of all products 

   Upload File

   Click “Choose File” and upload your filled CSV or XLS file.

   Import Products

   Click “Import.”

   The system validates the data and inserts products into your catalog.

Live Stock refers to the real-time availability of a product in the inventory. It represents the current quantity of items physically present and ready for sale or distribution. 

To check livestock in the TMDSuite web application, follow these steps

Navigate to the Left Menu Bar stock  Section and click on  Live Stock menu item, and visit the livestock page.

Search for the Product

Use the Search bar to search products by UPC and view product details.

View Product Details:

Product name:

MRP :

Market price :

Our sale price :

Cost :

UPC Code :

Product Category :

UPC: 

Qty :

Total Sold :

Month Sale :

Purchased Price : 

Purchase Date, cost, quantity, etc.

In the TMDSuite web application, a POS User refers to individuals operating the Point of Sale system, such as cashiers or sales staff. They handle transactions, manage billing, process payments, and update inventory. POS Users have specific roles and permissions tailored to ensure smooth retail operations within the TMDSuite ecosystem.

To add new pos user in the TMDSuite, follow these steps

Navigate to the Left bar pos section or click on the user List. 

Click on the Top right Side add button, which is a plus sign.

Fill in the User Information:

Name: Enter the user’s full name.

Username: Provide a unique username.

Phone Number: Add the user’s contact number.

Password: Set a secure password.

Status: Define the user’s status (e.g., Active/Inactive).

Set Permissions:

Select the user permissions to control their access, such as the POS screen, purchase orders, etc.

To create a new user, click the save button

A Purchase Order (PO) is a formal document issued by a buyer to a supplier, specifying the products or services required, their quantities, prices, and delivery terms. It serves as a contract and authorization for the purchase.


Steps to add a Supplier in TMDSuite

Navigate to the PO  Section from the Left Bar and click on the purchase order list
Press the add button, which is a plus sign, and the Purchase Order Form will open. Enter details below.

1. Select Supplier
Detail: Choose the supplier from whom you're placing the order. The list shows suppliers already added to your system.

2. Select Currency
Detail: Pick the currency in which the purchase will be made (e.g., INR, USD, EUR).

3. Order Date
Detail: Enter the date when the purchase order is created.

4. Order Due Date
Detail: Enter the expected delivery or completion date of the order.

5. Select Product (Auto Complete)
Detail: Start typing the product name or code, and the system will auto-suggest matching products to add to the order.

The total cost for the product is automatically calculated (e.g., ₹8.00 for 1 item).

6. Shipping Costs
Add any delivery charges in the "Shipping Costs" field if applicable (e.g., ₹0 in the image).
Review Total Price:
Verify the total price at the bottom of the screen, which combines the product cost and any delivery charges (e.g., Total Price: ₹8.00).
7. Create the PO:
Press the  Save button to finalize and save the purchase order.
The page will redirect to the Purchase Order List










To create a coupon, visit in TMDSUite panel.  

Go to Marketing > Coupon

   Click Add New Coupon

Set: Coupon Code (e.g., SAVE20)

Discount Type (Flat or Percentage)

Usage Limit Valid From / To

Customers and salespeople can apply it during billing in the POS or online store cart page.

   This feature allows you to create and manage discount codes that can be applied during billing.

A supplier bill records the products you’ve purchased from a supplier, including quantity, price, tax, and payment details. It helps manage inventory, track expenses, and keep accounts accurate.


Steps to Generate a Supplier Bill in TMDsuite
Make sure stock is received:
Go to the Stock-In section and confirm the received products against the PO (Purchase Order) ID.

Generate the bill:
After confirming the stock, go to the PO section and click to generate the supplier bill against the PO (Purchase Order) ID..

View the bill:
The generated bill will appear in the Supplier Bill List.

A product barcode is a unique visual representation of data, typically in the form of vertical lines or patterns, that encodes information about a product. It is used to identify items quickly and accurately in inventory, sales, or logistics processes.


Steps to generate a product barcode 

Go to Barcode Generator

In the left menu, click Catalog → Barcode Generator.

Search Product

Use the search bar to find the product by UPC or name.

Generate & Print

Click the green printer icon next to the product.

This will create a barcode label.

Use your connected printer to print it.

Expiry Management in TMDsuite helps retail store owners track and manage products with expiry dates, especially useful for groceries, medicines, cosmetics, and perishable items.

Purpose of Expiry Management

To avoid selling expired items

To clear near-expiry stock on time

To maintain customer safety and trust

To ensure legal compliance in industries like food and pharma

Features in Expiry Management

1. Expiry Report

   Shows a list of products with expiry dates.

Highlight which products are nearing expiry or have already expired.

Can be filtered by product, brand, category, or date range.

Use it to monitor expiry-sensitive stock.

2.  Expiry Stock Out

Let you remove expired products from the inventory.

Helps update stock levels by marking expired items as unusable.

Can also track losses due to expired stock.

        Helps clean expired inventory and keep records.

3.  Expiry Status

        Gives a summary view of expiry stock:

Total expiring this month

        Already expired

        Safe stock

Color-coded or sectioned by urgency.

Helps prioritize the clearance or promotion of soon-to-expire products.

4.  Exchange Report

Records all items that were exchanged due to expiry.

Shows which expired items were returned by customers or replaced internally.

Maintains accountability with quantity, date, and reason.

Useful for tracking customer returns or supplier replacements.


How to use stock-in in the TMDSuite Web Application 
Stock-in refers to the process of adding new products or inventory into your store or warehouse system. It usually happens when you receive products from a supplier (based on a Purchase Order).

Steps to Add stock to a product 

Search for the PO ID 

In the "purchase ID" section, you can either:

Enter the product's PO ID  in the search bar and press the search icon.

Enter Stock Details:

Update the following fields as needed:

Quantity (Qty): Enter the quantity you are adding (e.g., "9").

Cost: Confirm or edit the cost price (e.g., "5000.00").

Discount: Enter any discount applicable (e.g., "0.00").

Sale Price: Enter the sale price per unit (e.g., "0.00").

Batch Number: If applicable, enter the batch number.

Expiry Date: Select the expiry date if required (e.g., "27/12/2024").

Update the Details

After filling in all the necessary details, click the Update button to save the stock entry.

Verify that the stock quantity has been updated successfully



TMDsuite offers a Reward Point system to encourage repeat purchases by giving customers a discount on their next order based on their previous order amount.

 How It Works:
 
1. Set Reward Range:
   Set Reward Range in pos setting area 
   defines a total order value range (e.g., ₹100 – ₹1000).
  Assigns a reward discount (e.g., 10%, 15%).
  
2. Customer Places 1st Order:
   If the total falls within the defined range, the customer becomes eligible for a reward.
   
3. Reward Applied on 2nd Order:
  When the same customer places their next order, the system applies the earned reward automatically as a discount.
  
Customer Verification
 Customers are verified by mobile number with OTP.
 If the reward is not used at the counter, it is saved and added to the next order.
Choose a plan that fits your business needs. Whether you're just starting or managing multiple outlets, we have the right solution for you.

1. Beginner Plan (Free for 3 Months)
    Perfect for new or small shops starting their digital journey.
2. Small Business Plan
    Ideal for single-outlet retailers ready to grow.
3. Medium Business Plan
    Best for growing businesses with more operations.
4. Large Business Plan
   Complete solution for high-scale retail operations.
The Barcode Setting panel in TMDsuite allows you to customize the layout and content of barcode labels used for product tagging, packaging, and inventory management.
This helps you generate professional barcode labels that include important product and stock details.

Options & Their Uses

1. Width & Height
Width: Sets the total width of the barcode print page area.
Height: Sets the total height of the barcode print page area.


2. Padding
Adds spacing inside the label border.
Prevents text or barcode from touching label edges.

3. Price
Choose whether to display the product price on the label.
Helps for customer-visible barcodes in retail.

4. Fassi Code
Custom product code or internal SKU (Stock Keeping Unit).
Useful for your team’s internal tracking.


5. Barcode Width & Barcode Height
Control the actual size of the barcode image inside the label.
Adjust based on scanner compatibility.


6. Label QTY
Define how many barcode labels to print per product.
Useful when labeling multiple pieces of the same product.

7. Label Height
Controls the total height of each label.

Fine-tunes the label size for different sticker sheets.

8. Font Family & Font Size
Choose the text style and size for product name, price, or codes.
Make sure the text is readable on small labels.


9. Margin
Sets the space between multiple labels when printing on sheets.
Prevents overlapping when printing multiple rows or columns.


10. Date of Pack
Option to show packing date on the barcode label.
Useful for food or pharma products


11. Expiry Date
Option to print expiry date directly on the label.
Crucial for perishable or regulated items.


12. Batch No
Adds Batch Number to the label.
Important for inventory traceability and product recalls.

A non-catalog product on a POS (Point of Sale) system refers to an item that is not pre-registered in the product database. Instead, it is manually added during a transaction when the item is not available in the system's catalog or inventory.

How to Add a Non-Catalog Product in POS:

Click on "Non-Catalog Product" (or a similar option like "Miscellaneous Item").

Enter Product Details:

Name: (E.g., "Custom Engraving Service")

Model/SKU: (Optional, if applicable)

Price: (Enter the selling price)

Quantity: (Number of units sold)

Click "Add Product" (or "Confirm") to include it in the cart.

Complete the Sale – The item will be processed like any other product in the transaction.

The Day Book form in this web application records daily financial transactions. It tracks cash inflows and outflows, offering a consolidated view of daily business activity. This tool helps manage accounts, reconcile cash, and maintain accurate financial records for better operational control and analysis.

Fields Explained:

Check the selected date before adding the daybook detail.

1. Opening Balance

Detail: Enter the cash amount available at the beginning of the day.

2. Card

Detail: Enter the total amount received through card payments.

3. UPI

Detail: Enter the amount received via Paytm or any UPI/digital wallet.

4. Manual Entry

Detail: Add any other manual entries, such as expenses or adjustments made during the day.

Manual Account Entry is a feature in TMDSuite that allows the shopkeeper or admin to manually record financial transactions that may not be directly linked to sales, purchases, or automated operations in the system.

Purpose of Manual Account Entry:

To add or adjust balances for internal transactions

How It Works:

Go to Account → Manual Account Entry

Select Account Type (e.g., Expense, Income, Bank)

Enter:

Amount

Transaction Date

Description or Note

Click Submit

The amount gets reflected in the account reports or ledgers.


The Marketing Panel in TMDsuite helps shop owners engage with customers, boost sales, and run promotions using two powerful tools:

1. Campaign (WhatsApp Marketing)

    This feature allows you to send promotional messages directly to customers on WhatsApp.

Send offers, discounts, and product updates

        Notify about new stock or sale events

        Target specific customer groups (e.g., frequent buyers)

How It Works:

Go to Marketing > Campaign

Select customers or upload numbers

Write your message

Attach images or links if needed

Send via WhatsApp API integration or bulk sender

2. Coupon (Discount on Sale)

      This feature allows you to create and manage discount codes that can be applied during billing.

Create flat or percentage discounts (e.g., ₹50 OFF or 10% OFF)

Set conditions: minimum cart amount, valid dates, usage limits

Promote through WhatsApp Campaigns or in-store banners

How It Works:

Go to Marketing > Coupon

Click Add New Coupon

Set: Coupon Code (e.g., SAVE20)

Discount Type (Flat or Percentage)

Usage Limit Valid From / To

Customers can apply it during billing in the POS or online


Stock-out refers to the process of removing products from your inventory. It happens when Items are sold, returned to suppliers, used internally, or manually removed from stock.

Common Uses in TMDsuite:
Go to the Stock section and click on stock-out.

1. Search UPC
   Detail: Enter the UPC Number and click on the search icon 
   
2. Product quantity 
     Detail: Enter the Product Quantity Number and update the stock will be minus from your inventory.

Here’s a detailed explanation of each field in the Shop Profile Setting section in TMDSuite — these settings define the core identity, compliance, and behavior of your store in the system.

Profile Setting – Field

Store Name

The official name of your shop (e.g., "TMD Electronics"). This appears on invoices and front-end.

Store Title

A short tag line or title for branding. Often shown in browser tabs or headers.

Store Owner

The person or company legally owning the store. Useful for admin records and documentation.

Address

The complete business location address – used in invoices, shipping, and contact purposes.

E-Mail

Primary contact email of the store – for customer inquiries, order notifications, etc.

Telephone

The store's contact number is shown on invoices or customer queries.

Fassi Code

A store-specific business or internal code (optional), often used for barcode or inventory tracking.

GST No.

Your registered Goods & Services Tax number (India-specific) used in tax calculation and invoicing.

GST Type

Type of GST applied to the product price. include, Exclude.

Country

The country where the store operates impacts currency, tax, and legal configuration.

Region / State

The specific region or state of your store (used for region-based taxes and shipping rules).

Language

The default language used across the POS or web store interface.

Currency

Base currency for product prices, transactions, and financial reports.

Time Zone

Sets the system time zone for orders, billing timestamps, and reports.

Store Bank Account

Select the Bank account for the customer's payments and refunds.

Invoice Prefix

Short prefix added before invoice numbers (e.g., INV2025-) to help with invoice series management.

Complete Order Status

Short prefix added before invoice numbers (e.g., INV2025-) to help with invoice series management.

Autogenerated PO Quantity

Autogenerated PO Quantity is a smart feature in TMDsuite that automatically suggests or fills product quantities in a Purchase Order (PO).

PO Processed Status

Status to be set once a Purchase Order (PO) is confirmed and processed.

PO Due Status

Status to identify stock-in, processed, and partially received.

Default Items Per Page

Sets how many records/products are shown per page in listings – improves pagination.

Store Logo

Upload your store’s logo – displayed on invoice, login screens, dashboard, etc.

Signature Image (for invoice)

Upload a scanned or digital signature – automatically printed on invoices.

Status

Enable or disable the store – disabled means POS/webstore functions are inactive.


The POS screen simplifies the sales process by allowing users to add, modify, or remove products quickly.
It calculates totals, discounts, and taxes automatically, saving time and reducing errors.
Every transaction updates inventory in real-time, ensuring stock levels are accurate.
Helps prevent overselling or running out of stock.
Automated calculations for totals, discounts, and taxes minimize errors compared to manual processes.
Barcode scanning ensures accurate product entry.

Key Features :

Search Product
Use the search bar at the top to find products by name or barcode.
The barcode icon allows you to scan items directly From a mobile camera.

Product List
Products in the cart are displayed here (e.g., "Fruit Cack").
Adjust the quantity using the - and + buttons.
Remove the product using the trash icon on the right.

Price Details
Original price (₹50) and discounted price (₹48) are shown.
Subtotal, discount, and gross amount are calculated at the bottom.

Action Buttons
Hold: Temporarily save the order for later processing.
Clear Cart: Remove all items from the cart.
Return Order: Process a return for an order.
Hold Order: View and manage previously held orders.
Coupon: Click "Apply Coupon" Enter the coupon code provided to the customer. 
        The system will validate and apply the discount if valid.
Discount Input
There’s a section labeled "Add : Discount" where you can manually apply additional discounts.

Pay Button
Finalize the transaction by clicking the Pay button.

TMDSuite Web Application, explaining its purpose and usefulness for business reports.

1. Sale Report

Purpose: Provides a detailed record of all sales transactions within a selected period.

Use Case: Track revenue, analyze sales trends, and reconcile daily/monthly sales.

2. Day Summary

Purpose: A consolidated overview of the day’s business activities, including total sales, returns, and payments.

Use Case: Quick daily performance check for managers.

3. Product Sales

Purpose: Lists all products sold with quantities, prices, and revenue contribution.

Use Case: Identify top-performing products and inventory demand.

4. Credit Report

Purpose: Tracks all credit-based sales (unpaid invoices or customer dues).

Use Case: Monitor outstanding payments and follow up with customers.

5. Payment Report

Purpose: Summarizes payment methods used (cash, card, UPI, etc.) and amounts collected.

Use Case: Reconciliation with bank deposits and payment mode analysis.

6. Best Selling

Purpose: Highlights the most frequently sold or highest-revenue products.

Use Case: Optimize inventory stocking and promotions.

7. Cash Register

Purpose: Logs cash inflows/outflows (sales, expenses, drawer adjustments).

Use Case: Ensure cash accountability and detect discrepancies.

8. Return Report

Purpose: Records returned items with reasons, quantities, and refund amounts.

Use Case: Analyze return reasons (e.g., defects, customer dissatisfaction).

9. Day Book

Purpose: A comprehensive ledger of all daily transactions (sales, purchases, expenses).

Use Case: Financial auditing and bookkeeping.

10. Stock Report

Purpose: Shows current inventory levels, stock movements, and low-stock alerts.

Use Case: Prevent stockouts and manage reordering.

11. Product Summary

Purpose: Aggregates product-wise sales data (total sold, revenue, discounts).

Use Case: Compare product performance and adjust pricing strategies.

12. B2B Report

Purpose: Details transactions with other businesses (GST-compliant invoices).

Use Case: GST filing and B2B customer analysis.

13. B2CS Report

Purpose: Summarizes Business-to-Consumer (B2C) sales, typically for small transactions.

Use Case: Compliance with GST rules for retail sales.

14. HSN Report

Purpose: Categorizes products by HSN (Harmonized System Nomenclature) codes for tax filing.

Use Case: Mandatory for GST returns in India.


Return Order  System in TMDsuite
The Return Product System in TMDsuite helps shopkeepers handle customer product returns smoothly and adjust stock and financials automatically.

Navigate to:
    POS Screen → Return Order

Step-by-Step Process

1. Search for the Invoice
   Enter the Invoice Number or order ID from the original receipt.
   The system will fetch the invoice and list all sold products.

2. Select Product(s) to Return
   Scan the product(s)barcode or type the name of the product being returned.
   Enter the quantity the customer is returning.

3. Choose the Return Reason
   Pick a return reason (like Damaged, Wrong Product, Customer Change of Mind, etc.).
   You can define reasons in POS → Settings → Return Reason.
   
4. Process Return
   Click on Return/Refund.
   The system will:
   Update stock by adding the returned quantity back to inventory.
   Record the transaction in the Daybook & Return Reports.
   Optionally generate a refund invoice.

5. Additional Features    
   Partial Returns: You can return a specific quantity without cancelling the entire order.
   No Bill? Manual Return: If the invoice is not available, you can manually select the product and return it.
   Returns in Reports: Go to Reports → Return Report to view the history of all returned products by date, customer, or reason.
   
6. Where It Reflects
   Inventory Stock is auto-adjusted
   Sales Report updates to exclude returned values
   The Cash Register shows the refunded amount
   Customer Account (if credit/points are used) adjusts automatically   


FAQ Vector