Dashboard

The Dashboard is the heart of your online business. It’s designed to give you a complete overview of how your store is performing — all in one place. From tracking sales and monitoring orders to analyzing customer behavior and keeping an eye on inventory, the Dashboard ensures you always stay in control.

Sales Performance

Stay updated on your daily, weekly, and monthly sales. The Dashboard highlights your revenue trends, compares sales with previous periods, and helps you understand whether your business is growing or slowing down.

Orders Overview

Track every order in real time — completed, pending, refunded, or failed. See how many new orders came in today and which ones need your immediate attention. This ensures you never miss a delivery and always keep your customers satisfied.

Inventory & Stock Alerts

Your products are the backbone of your business. The Dashboard gives quick alerts when stock is running low or when it’s time to reorder. This prevents lost sales and helps you maintain smooth operations.

Payments & Revenue Breakdown

Keep track of your income sources — whether it’s online payments, cash on delivery, or refunds issued. The Dashboard gives you clarity on how money is flowing in and out of your business.



Product Details


Add Product

The Add Product form allows users to create a new product entry by providing essential details. Each product is properly categorized and traceable within the inventory system.

  • Product Name: The official name that will appear in reports and listings.
  • Product Type: Defines the item type, e.g., Raw Material, Finished Product, or Consumable.
  • Category: Groups products under a relevant business segment.
  • Unit: Measurement for the product (pieces, liters, kilograms).
  • Purchase Rate: Base purchase cost of the item.
  • Tax Applicable: Enable or disable tax for this product.
  • Assign Outlets: Links the product to one or multiple store locations.
  • Action & Stock: Use the Action icon to view stock movements and transaction details.

Bulk Upload (Excel)

The Bulk Upload feature helps users to quickly add multiple products using an Excel sheet. Instead of entering details one by one, users can prepare a pre-formatted Excel file containing product information like names, types, and categories, and upload it to the system.

Once uploaded, the system automatically validates and imports all records, saving time and reducing manual data entry errors.

Product List

The Product List table displays all products with key attributes and operational status. Users can view details, edit, and manage products efficiently.

  • Product Code: Unique identifier for each product.
  • Product Name: Descriptive name for identification.
  • Item Group: Logical grouping of similar products.
  • Category: Classification or department of the product.
  • Product Type: Specifies purpose or stage (General Product, Raw Material).
  • Status: Active or Inactive.
  • Action & Stock: Click the Action icon to see stock transactions, including balance quantity, historical summary, and stock detail button.

Edit Product

Users can quickly update product information by double-clicking on a product entry. This opens the editable fields, allowing modifications to details such as name, category, type, and pricing. Changes are saved instantly to keep the inventory accurate and up to date.

Stock Transaction Details

The Stock Transaction Details section provides a complete view of all stock movements for a selected product. Each transaction shows the type (purchase, issue, or adjustment), date, reference document, and quantity changes. Users can track stock inflows and outflows, review historical transactions, and monitor inventory trends. The Stock Detail button allows quick access to detailed records for accurate stock management and auditing.

Stock Details

The Stock Details section provides a detailed view of each stock transaction for the selected product. It includes information like transaction date, type (purchase, issue, or adjustment), reference document, and quantity movement.

By reviewing this data, users can analyze product performance, stock trends, and ensure accurate inventory management. The Stock Detail button offers quick access to these records for better decision-making and auditing.



Consumption Management


Add Consumption

The Add Consumption feature allows users to create a new consumption entry by filling in all necessary information. Properly recording consumption ensures accurate inventory tracking and reporting.

  • Consumption Journal Number: Automatically generated unique ID for each entry.
  • Date of Consumption: Specify the date when the consumption occurred.
  • Details/Description: Describe the items consumed or the activity performed.
  • Reference Information: Link the entry to related documents, orders, or activities.
  • Additional Notes: Optional extra information for internal tracking or remarks.

Clicking the “Add” button completes the entry and saves it to the system for further tracking and reporting.

Consumption List

The Consumption List table displays all recorded consumption entries. Users can view details, search, and manage consumption activities efficiently.

  • Consumption Journal Number: Unique ID for each consumption entry (e.g., CJNS16).
  • Date: Date of the consumption record (e.g., 2025-09-26).
  • Details: Description of consumed items or activities (e.g., Coffee Making, Cake Preparation).
  • Reference: Links to related documents or orders.
  • Status: Indicates whether the entry is Posted, Draft, or Pending.
  • Action: Use the Action icon to view, edit, or delete entries.

The table supports searching via the search bar at the top, filtering results quickly using the Consumption Journal Number or other attributes.

Edit Consumption

Users can edit a consumption entry by clicking the Action icon next to the respective record. Editing allows modifications to ensure accuracy or add additional details.

  • Update Date: Modify the consumption date if necessary.
  • Edit Details/Description: Correct or expand the description of consumed items or activities.
  • Update Reference: Adjust linked documents or references.
  • Status Update: Change the status to Posted, Draft, or Pending depending on workflow requirements.
  • Save Changes: Clicking “Save” updates the record in the system immediately.

Proper editing ensures all consumption records remain accurate, traceable, and ready for reporting or auditing purposes.



Production Management


Add Production

The Add Production feature allows users to create a new production entry by filling in all required information. This ensures proper documentation and tracking of produced items.

  • Finished Journal Number: Automatically generated unique ID for the production entry.
  • Date of Production: Specify the date when the production occurred.
  • Details/Description: Enter the items produced and relevant details.
  • Reference Information: Link the production entry to related orders, projects, or documents.
  • Additional Notes: Optional remarks or special instructions for internal tracking.

Clicking the “Add” button saves the entry to the system for further tracking, reporting, and auditing.

Production List

The Production List table displays all completed production entries with key details and status. Users can efficiently view, track, and manage production records.

  • Finished Journal Number: Unique identifier for each production entry (e.g., FGJS09).
  • Date: Date when the production was completed (e.g., 2025-09-26).
  • Details: Description of the produced items or activity (e.g., Coffee Making, Cake, Tea).
  • Reference: Related documents, orders, or projects.
  • Status: Indicates whether the production is Posted, Draft, or Pending.
  • Action: Click the Action icon to view details, edit, or delete entries.

A search bar above the table allows filtering by Finished Journal Number, which is especially useful for large production datasets.

Edit Production

Users can edit an existing production entry by clicking the Action icon next to the desired record. Editing ensures accuracy and allows updating information as needed.

  • Update Date: Change the production date if necessary.
  • Edit Details/Description: Correct or add information about the produced items.
  • Update Reference: Modify linked documents, orders, or projects.
  • Status Update: Adjust the status to Posted, Draft, or Pending according to workflow.
  • Save Changes: Clicking “Save” updates the record in the system immediately.

Proper editing keeps all production records accurate, traceable, and ready for reporting or auditing.



Stock Transfer Management


Add Stock Transfer

The Add Stock Transfer feature allows users to create a new stock transfer entry to move items between locations. This ensures proper tracking and documentation of inventory movement.

  • Stock Transfer Date: Specify the date when the transfer is initiated.
  • Stock Transfer Refno: Automatically generated unique reference number.
  • Material Request Type: Indicate the purpose of the transfer (e.g., OutletToWarehouse).
  • From Location: Source location from which stock is being transferred.
  • To Location: Destination location where stock will be received.
  • Items & Quantities: List of products and their quantities to be transferred.
  • Additional Details: Optional notes or special instructions for the transfer.

Clicking the “Add” button saves the entry in the system, enabling tracking and auditing of stock movements.

Stock Transfer List

The Stock Transfer List table displays all stock transfer entries with key details. Users can view, search, and manage transfers efficiently.

  • Stock Transfer Date: Date the transfer was initiated (e.g., 22-09-2025).
  • Stock Transfer Refno: Unique identifier for each transfer (e.g., SRS06, SRS04).
  • Material Request: Type or purpose of the transfer (e.g., OutletToWarehouse).
  • From Location: Source location of the stock.
  • To Location: Destination location for the stock.
  • Status: Indicates Posted, Pending, In-Transit, or Draft transfer.
  • Action: Click the Action icon to view details, edit, or cancel the transfer.

A search bar above the table allows filtering by Stock Transfer Refno for quick access to specific transfers.

Edit Stock Transfer

Users can edit an existing stock transfer entry by clicking the Action icon next to the record. Editing ensures all details remain accurate and up-to-date.

  • Update Date: Modify the transfer date if needed.
  • Edit Material Request: Change the type or purpose of the transfer.
  • Update Locations: Adjust From Location or To Location if required.
  • Items & Quantities: Edit items or quantities to match actual transfer.
  • Status Update: Change status to Posted, Pending, or In-Transit as per workflow.
  • Save Changes: Clicking “Save” updates the record in the system immediately.

Proper editing keeps stock transfers accurate, traceable, and ready for reporting or auditing.



Stock Adjustment Management


Add Stock Adjustment

The Add Stock Adjustment feature allows users to record changes in inventory, such as increases or decreases due to stock corrections, damages, or other reasons. Proper documentation ensures accurate inventory and auditing compliance.

  • Stock Adjustment Date: Specify the date of the adjustment.
  • Stock Adjustment Refno: Automatically generated unique reference number.
  • Warehouse Name: Select the warehouse where the adjustment is applied.
  • Outlet Name: Optional; specify the outlet associated with the adjustment.
  • Items to Adjust: List products requiring adjustment.
  • Adjustment Quantities: Indicate whether items are increased or decreased.
  • Reason for Adjustment: Provide justification for the stock change.
  • Additional Details: Any other relevant notes.

Clicking “Add” saves the adjustment entry in the system for proper tracking and reporting.

Stock Adjustment List

The Stock Adjustment List table displays all recorded adjustments with essential details. Users can view, search, and manage adjustments efficiently.

  • Stock Adjustment Date: Date the adjustment was made (e.g., 24-09-2025).
  • Stock Adjustment Refno: Unique identifier for each adjustment (e.g., SDJ1).
  • Warehouse Name: Warehouse where the adjustment occurred.
  • Outlet Name: Outlet associated with the adjustment, if applicable.
  • Status: Indicates whether the adjustment is Posted, Draft, or Pending.
  • Action: Click the Action icon to view details, edit, or delete the adjustment.

Use the search bar above the table to quickly find specific adjustments by Stock Adjustment Refno.

Edit Stock Adjustment

Users can edit an existing stock adjustment by clicking the Action icon next to the record. Editing ensures inventory data is accurate and reflects real stock changes.

  • Update Date: Modify the adjustment date if required.
  • Edit Warehouse or Outlet: Change the location associated with the adjustment.
  • Edit Items & Quantities: Adjust products or quantities to match actual stock changes.
  • Update Reason: Modify the justification for the adjustment if necessary.
  • Status Update: Change status to Posted, Draft, or Pending as per workflow.
  • Save Changes: Clicking “Save” updates the adjustment record immediately.

Proper editing maintains accurate stock records and supports inventory audits.



Material Request Management


Material Request Form

The Material Request Form allows users to create a new material request to fulfill inventory needs. This ensures requests are properly documented and can be tracked throughout the fulfillment process.

  • Request Date: Specify when the request is created.
  • Reference No: Automatically generated unique ID for the request.
  • Requested By: Source location or user initiating the request.
  • Request Type: Choose the type (e.g., Request, Stock Return).
  • Items & Quantities: List required materials and amounts.
  • Destination / Purpose: Where the materials are needed or their purpose.
  • Additional Details: Optional remarks or instructions.

Clicking the “Add” button saves the entry in the system for tracking and fulfillment.

Material Request List

The Material Request List displays all submitted requests with key details and statuses. Users can view, filter, and manage requests efficiently.

  • Request Date: Date of creation.
  • Reference No: Unique request ID (e.g., MRS26).
  • Requested By: Initiating user or location.
  • Request Type: Type of material request (e.g., Stock Return, Request).
  • Status: Current state (Requested, In Progress, Completed).
  • Stock Transfer: Action button “Move Stock” for fulfilling the request.
  • Stock Inbound: Action button “Add Stock” for recording incoming stock.
  • Action: Click to view, edit, or delete entries.

Material Request Reject List

The Reject List shows all rejected material requests along with the reasons for rejection. Users can track why requests were not fulfilled and take necessary follow-up actions.

  • Reference No: Unique ID of rejected request.
  • Rejected By: Person or system rejecting the request.
  • Reason for Rejection: Explanation for denial.
  • Status: Always marked as Rejected.
  • Action: Option to review details or resubmit request if applicable.

Edit Material Request

Users can edit an existing material request by clicking the Action icon next to the request. Editing ensures the request remains accurate and reflects any changes in materials or quantities.

  • Update Date: Modify the request date if needed.
  • Edit Requested By: Change the source location or initiator.
  • Edit Request Type: Adjust type (Request or Stock Return) as needed.
  • Edit Items & Quantities: Update required materials or amounts.
  • Update Destination / Purpose: Change delivery location or purpose.
  • Status Update: Change to Requested, In Progress, Completed, or Rejected.
  • Save Changes: Clicking “Save” updates the record immediately in the system.


Stock Inbound Details


Stock Inbound List Table

This table displays all inbound stock entries in an organized, tabular format for easy monitoring. Users can quickly view key details such as the inbound date, reference number, supplier/source, destination warehouse, material request reference, and current status. It provides an efficient way to track and verify received stock at a glance.

  • Inbound Date: The date the stock was received (e.g., 22-09-2025).
  • Inbound Reference No: Unique identifier for each inbound transaction (e.g., INB001).
  • Supplier/Source: Origin of the stock (e.g., supplier name, outlet name).
  • Warehouse/Location: The warehouse or location receiving the stock.
  • Material Request Ref: Links to the related material request, if any.
  • Status: Current state of the stock (Received, Pending, Posted).

Edit Stock Inbound

Allows users to modify or correct inbound stock information. By selecting a row or double-clicking an entry, the editable fields open for updating details such as inbound date, reference number, supplier/source, warehouse, items, and quantities. Changes are saved instantly to ensure accurate inventory records and traceability.



Inventory Setup Details


Warehouse

Manage all warehouse-related configurations, including locations, capacity, and operational settings. Track each warehouse efficiently for smooth inventory operations. Ensure status is updated for proper usage.

Warehouse List

Displays all warehouses with code, name, and active/inactive status. Provides a quick overview of all locations. Helps in monitoring and managing warehouses easily.

Edit Warehouse Details

Modify warehouse information such as name, address, contact, and status. Ensure accurate records and correct any errors. Changes reflect immediately in the system.

Add Category

Create new product categories to organize inventory into logical groups. Define category names and codes. Helps in proper product classification and reporting.

Category List

Displays all categories with name, code, description, and status. Provides a quick reference for management. Helps ensure proper grouping of products.

Edit Category Details

Update category information, including name, code, and description. Maintain accurate grouping for products. Reflects immediately in inventory reports.

Add Subcategory

Create subcategories under main categories to maintain a structured hierarchy. Define parent category and subcategory name. Improves organization of inventory items.

Subcategory List

Displays all subcategories with parent category, code, and status. Provides a clear overview for easy management. Ensures hierarchical structure is maintained.

Edit Subcategory Details

Edit subcategory name, code, parent category, and status. Correct or update information as needed. Changes are reflected immediately in inventory setup.

Add Item Group

Create item groups for products with similar characteristics across multiple categories. Define name, code, and description. Helps organize products efficiently.

Item Group List

Displays all item groups with name, code, description, and status. Quick overview for managing product groups. Helps in maintaining organized inventory.

Edit Item Group

Update item group details such as name, code, and description. Ensure correct classification of products. Reflects immediately in all inventory operations.

Add Unit

Define new units of measurement for inventory items. Include name, code/symbol, and conversion factor. Ensures accurate quantity tracking across the system.

Unit List

Displays all units with name, code/symbol, conversion factor, and status. Helps in verifying all measurement units. Ensures proper calculation in inventory operations.

Edit Unit

Modify unit details including name, symbol, conversion factor, and precision. Correct errors or update information as needed. Changes reflect immediately across inventory.

Add HSN

Create HSN codes for products to ensure accurate tax categorization. Include code, description, and applicable products. Maintains compliance with tax regulations.

HSN List

Displays all HSN codes with code, description, and status. Helps quickly reference tax classification. Ensures proper mapping of products for tax purposes.

Edit HSN Details

Edit HSN information including code, description, and applicable products. Maintain accurate tax records for inventory. Updates reflect instantly in the system.



Sale Details


Sale List

Displays all sales transactions in a table with key details. Users can view invoice number, customer, order date, status, and total sale amount. Facilitates easy tracking, verification, and reporting.

  • Invoice No: Unique identifier for each sale transaction.
  • Customer Name: Name of the customer with filter option.
  • Order Date: Date when the sale occurred.
  • Status: Current state of the sale (Confirmed, Pending, Cancelled, Processing).
  • Sale Amount: Total value of the transaction, displayed in ₹.

Add Sale

Allows users to create a new sale transaction by entering required details. Ensures proper recording and tracking for inventory and financial purposes.

  • Invoice number
  • Customer name and contact details
  • Order date
  • Items purchased with quantities
  • Prices, discounts, and payment method
  • Total sale amount
  • Additional notes

Edit Sale

Enables users to modify existing sale transactions. Double-click on a sale entry to open editable fields. Update invoice number, customer details, order date, items, quantities, prices, discounts, payment method, and sale status. Changes save instantly to maintain accurate inventory and financial records. This feature ensures that errors or updates are handled quickly and the system always reflects the current transaction state.



Customer Details


Customer List

Displays all customers in a table with key details such as code, name, mobile number, and actions. Provides quick lookup, filtering, and easy management of the customer database.

  • Code: Unique identifier for each customer.
  • Customer Name: Full name of the customer, filterable for quick search.
  • Mobile No: Primary contact number for notifications and verification.
  • Action: Edit button to update or view customer details.

Add Customer

Allows users to add a new customer by entering essential information. Ensures all customer details are stored for orders, billing, and CRM purposes.

  • Customer code → Unique identifier for each customer.
  • Customer name and mobile number → Full name and primary contact.
  • Email address → Customer’s email for notifications.
  • Billing and shipping addresses → Addresses for invoicing and delivery.
  • Customer type and credit limit → Regular, Wholesale, VIP, and allowed credit.
  • Payment terms and additional notes → Terms of payment and extra information.

Edit Customer Details

Enables modification of existing customer information. Users can update name, contact info, addresses, customer type, credit limits, and payment terms. Changes save instantly, keeping records accurate and up-to-date for smooth order processing and customer management.



Loyalty Details


Loyalty List

Displays all loyalty programs and assigned cards in a table with name, status, expiry date, and validity. Provides a clear overview for tracking active and expired programs efficiently.

  • Name → Loyalty program or cardholder name with filter option.
  • Status → Current status such as Active, Inactive, or Suspended.
  • Expiry Date → When points or program expire.
  • Validity Status → Indicates Valid, Expired, or Expiring Soon.
  • Action → Edit/update loyalty program or card details.

Add Loyalty

Allows creation of a new loyalty program or assignment of loyalty cards. Enter program name, member details, points, expiry, tier, and redemption rules.

  • Loyalty program name → Name of the program.
  • Customer/member name → Assigned member for the program.
  • Loyalty card number → Unique card identifier.
  • Points or rewards balance → Current points held by member.
  • Enrollment date → Date of joining the program.
  • Expiry date → Program or points expiry date.
  • Validity status → Valid, Expired, or Expiring Soon.
  • Program tier → Silver, Gold, Platinum, etc.
  • Redemption rules → Rules for using points or rewards.
  • Other loyalty details → Additional information if needed.

Edit Loyalty

Allows users to update existing loyalty programs or assigned cards by modifying program name, member details, points balance, expiry dates, validity status, program tier, and redemption rules. This ensures accurate tracking of loyalty activities and keeps all customer rewards information up to date.



Sale Setup Details


Add Order Series

Create new order series for tracking sales transactions. Define the prefix, order sequence name, starting number, and status. This ensures each outlet or order type has a unique numbering system.

Order Series List

Displays all order series with details like prefix, name, starting number, and status. Provides a quick overview for managing different sales sequences efficiently.

Edit Order Series Details

Modify order series information such as prefix, sequence name, starting number, or status. Changes take effect immediately and maintain accurate order tracking.

Add Outlet

Create a new outlet or retail location. Define code, name, address, contact details, and linked warehouse. Ensures proper assignment of orders and stock management.

Outlet List

Displays all outlets with code, name, address, contact info, linked warehouse, and status. Helps monitor all retail locations and maintain efficient operations.

Edit Outlet Details

Update outlet information including name, address, contact details, warehouse link, and status. Ensures accurate and up-to-date outlet records.

Add User

Create new user accounts for accessing the sales system. Define user ID, full name, email, role, assigned outlet, and status. Enables proper access control and permissions.

User List

Displays all users with user ID, full name, email, role, assigned outlet, and status. Provides a clear overview of users and their permissions.

Edit User Details

Modify user information including ID, name, email, role, outlet assignment, or status. Ensures correct user access and permissions are maintained.

Add Free Bill

Create rules for complimentary transactions. Define authorization requirements, reason codes, item restrictions, value limits, and tracking settings. Helps manage free bill operations efficiently.

Free Bill List

Displays all configured free bills with details such as authorization, reason, item restrictions, value limits, and usage status. Provides a complete overview of free bill policies.

Edit Free Bill

Update free bill settings including authorization, reason codes, item restrictions, value limits, or tracking. Ensures all changes are reflected immediately in the sales system.



Purchase Order Details


Add Purchase Order

Allows users to create a new purchase order by selecting supplier details, adding items, quantities, and prices. Ensures that every purchase is accurately recorded for stock and financial tracking.

  • PO number → Unique ID for each purchase order.
  • Supplier selection → Choose supplier from the list.
  • PO date → Specify the order creation date.
  • Items and quantities → Add products and their ordered quantity.
  • Prices and total amount → Auto-calculated based on items.
  • Delivery date → Mention expected delivery timeline.
  • Additional details → Add comments or special instructions.

Purchase Order List

Displays all purchase orders in a structured table with columns for PO No, Supplier Name, PO Date, Status, PO Amount, GRN Creation, and Invoice Posting. Helps users track purchase progress and financial transactions efficiently.

  • PO No: Unique identifier for each purchase order.
  • Supplier Name: Displays supplier with filter option for quick search.
  • PO Date: Shows the date the order was created.
  • Status: Displays order state – Pending, Completed, or Cancelled.
  • PO Amount: Total amount of the purchase order.
  • GRN Creation: Indicates Goods Receipt Note status for received items.
  • Invoice Posting: Shows an “Invoice Post” option to record invoices.

Invoice Post & GRN List

When the Invoice Post box is clicked, the GRN List will be displayed. This list shows received goods, quantities, and delivery details linked to the selected purchase order. It ensures transparency between purchasing and inventory teams.

  • View GRN details for each posted invoice.
  • Verify received quantities against ordered quantities.
  • Ensure accurate stock update and payment recording.

Edit Purchase Order

Enables modification of existing purchase orders. Users can update supplier information, item quantities, prices, delivery dates, and status. Ensures that all updates reflect accurately in reports and inventory records.

  • Change supplier or order details.
  • Modify item quantities or remove products.
  • Adjust prices, discounts, or delivery dates.
  • Update PO status to reflect progress.
  • Save changes for immediate system update.


GRN Details


GRN List

Displays all Goods Receipt Notes (GRNs) in a structured table. Each GRN record contains essential details to track received goods and link them to corresponding purchase orders.

  • GRN Date: Date when goods were received (e.g., 24-09-2025).
  • GRN Ref No: Unique reference number for each GRN (e.g., GRNS05, GRNS04).
  • PO No: Linked purchase order number for reference (e.g., POS05).
  • Invoice Status: Shows whether the invoice is posted (e.g., Yet to Post).
  • Invoice Reference No: Invoice number after posting (shown as ----- until posted).
  • Location: Shows where goods were received, e.g., Warehouse (W) or Outlet (O).
  • Supplier Name: Displays supplier name (e.g., Afzar, mak-sup).

Use the search bar to filter GRNs by reference number. The table helps verify received quantities, track invoice posting, and ensure accurate inventory updates.

Edit GRN Details

The Edit GRN Details feature allows users to update existing GRN records, including modifying the GRN date or reference number, linked purchase order or supplier information, received item quantities or remarks, invoice status or reference number, and warehouse or outlet location. This ensures that inventory and accounting records remain accurate and up to date.



Invoice Details


Invoice List

Displays all invoices in a structured table with columns for Invoice Date, Invoice Ref No, PO No, Location, Supplier Name, and Action. This table helps users track all billing records, link them to purchase orders, and efficiently manage accounting and inventory records.

  • Invoice Date: The date when the invoice was issued.
  • Invoice Ref No: Unique reference number for the invoice with filter option.
  • PO No: Links the invoice to a Purchase Order for verification.
  • Location: The branch, store, or warehouse associated with the invoice.
  • Supplier Name: Displays the vendor who issued the invoice (filterable).
  • Action: Edit/update invoice details or perform actions like download, mark paid/unpaid, or delete.

A search bar is provided at the top to quickly filter invoices by number, PO, or supplier. When no data is available, a "No Data" message is displayed.

Edit Invoice Details

Allows users to update existing invoice records by modifying details such as invoice date, reference number, linked purchase order, supplier information, location, total amount, tax details, and payment status. Users can also add notes or attach relevant documents to ensure accurate financial tracking and inventory management.



Supplier Details


Supplier List

Displays all suppliers in a structured table with columns for Code, Supplier Name, Mobile No, Status, and an Action icon. Clicking the Action icon shows detailed customer-related transactions linked to that supplier.

  • Code: Unique supplier code or ID for tracking and reference.
  • Supplier Name: Full name of the supplier/vendor with filter option.
  • Mobile No: Contact number for quick communication.
  • Status: Displays Active, Inactive, or Suspended status with filter options.
  • Action: Click icon to view supplier details and related customer transactions.

A search bar allows filtering by supplier code, name, or mobile number. This helps quickly locate specific suppliers for updates or review.

Add Supplier

Allows users to create a new supplier entry by filling in essential details to maintain accurate supplier records.

  • Supplier Name: Full name of the supplier or vendor.
  • Mobile Number: Contact number used for communication.
  • Door Number: Building or premises number of the supplier.
  • Street: Street name or road address where the supplier is located.
  • City: City or town name of the supplier’s address.
  • Pincode: Postal code for accurate location identification.
  • State ID: Unique identification number of the supplier’s state.
  • State: Name of the state where the supplier operates.
  • Email Address: Official email for supplier communication and updates.

Edit Supplier / Transaction List

Enables users to edit and update existing supplier details while managing associated transactions. This includes modifying the supplier’s code, name, contact information, and tax details, changing the supplier’s status to Active, Inactive, or Suspended, reviewing all related customer transactions linked to the supplier, adding or updating notes and remarks, and ensuring that all changes are accurately reflected in reports and connected records for proper tracking and management.



Payment Details


Add Payment

The Add Payment page allows users to create and record a new payment entry for suppliers or vendors. It includes all necessary details such as payment type, date, amount, and narration for clear financial tracking.

  • Date of Payment: Select or enter the actual date on which payment was made.
  • Type of Payment: Choose the method of payment — such as Cash, Bank Transfer, Cheque, or UPI.
  • Credit Type: Defines the nature of the payment (e.g., Supplier, Vendor, Other Creditors).
  • Credit Account: Select the account through which the payment is made, such as a specific bank.
  • Paid Amount: Enter the exact amount being paid to the vendor or supplier.
  • Purpose / Narration: Optional text area for describing the reason or purpose of payment.
  • Remarks / Notes: Add any additional comments or internal notes for future reference.

Payment List

Displays all recorded payment transactions with relevant details for review and management.

  • Voucher No: Unique reference number automatically generated for each payment transaction.
  • Voucher Date: Displays the date when the payment was recorded in the system.
  • Supplier Name: Shows the vendor or supplier to whom the payment was made.
  • Payment Mode: Indicates the payment method such as Cash, Cheque, UPI, or Bank Transfer.
  • Paid Amount: Displays the total payment amount released to the supplier.
  • Status: Reflects whether the payment is Paid, Pending, or Cancelled.
  • Action: Provides options to edit, view, or cancel payment entries.

Buttons and Actions

The following buttons help manage payment entries efficiently:

  • Save as Draft: Temporarily saves the payment entry for review or future updates before posting.
  • Post: Finalizes and records the payment in the financial books.
  • Reset: Clears all fields to allow re-entry of payment details.


Receipt Details


Add Receipt

The Add Receipt form allows users to create and record new customer payment receipts. It includes all essential fields such as receipt type, payment method, credit account, paid amount, and remarks to ensure accurate financial tracking.

  • Paid Date: Select the actual date when the payment was received.
  • Receipt Type: Choose the type of receipt (e.g., Cash, Credit, Online).
  • Payment Method: Select the payment mode such as Cash, Card, Bank Transfer, or UPI.
  • Credit Account: Select the account where the payment will be recorded.
  • Paid Amount: Enter the exact amount received from the customer.
  • Purpose / Narration: Optional field to describe the reason or purpose of the payment.
  • Remarks / Notes: Additional notes for internal tracking.

Receipt List

Displays all recorded receipts in a structured format for easy access and management.

  • Receipt No: Unique receipt number generated for each transaction.
  • Receipt Date: Displays the date when the receipt was created.
  • Customer Name: Shows the customer making the payment.
  • Payment Mode: Displays the method used by the customer (Cash, Card, Bank Transfer, UPI).
  • Status: Indicates whether the receipt is Paid, Pending, or Cancelled.
  • Paid Amount: Displays the total amount received from the customer.

Edit Receipt Details

Allows users to edit and update existing receipt information after creation. This includes modifying the receipt date, amount, payment mode, or customer details. Users can also update receipt status (Paid, Pending, or Cancelled), attach supporting documents, and ensure accurate reflection across reports and transaction records.



Contra Details


Add Contra (+ Button)

Found on the top-right corner. Clicking this button lets you create a new contra entry for fund transfers between accounts. You can enter the following details:

  • Date → Date of the contra transaction.
  • Contra Type → Type of contra transaction (Cash Deposit, Bank Transfer, Cash Withdrawal, etc.).
  • From Account → The account from which funds are moved.
  • To Account → The account to which funds are transferred.
  • Amount → The transaction amount moved between accounts.
  • Narration → Optional notes or description for the transaction.

Contra List

Displays all existing contra entries in a table format with the following columns:

  • Voucher No → Unique contra voucher/reference number (with filter option).
  • Date → Date on which the contra transaction was recorded (with filter option).
  • Contra Type → Type of contra transaction (Cash Deposit, Bank Transfer, Cash Withdrawal, etc.).
  • From Account → The account from which funds are moved.
  • To Account → The account to which funds are transferred.
  • Status → Status of the contra entry (Posted, Pending, Cancelled).
  • Amount → The transaction amount moved between accounts.

Edit Contra

Allows users to modify and update an existing contra entry. You can edit the following details:

  • Date → Update the transaction date.
  • Contra Type → Change the type of contra transaction.
  • From Account → Modify the source account.
  • To Account → Modify the destination account.
  • Amount → Correct or update the transaction amount.
  • Narration → Add or edit notes for the transaction.
  • Status → Change the status to Posted, Pending, or Cancelled.


Expense Details


Add Expense

Allows users to create a new expense entry by providing complete details such as expense number, date, payment type, amount, and supporting documents to ensure proper financial tracking.

  • Expense Number: Unique identifier for each expense entry.
  • Expense Date: Date when the expense occurred or was recorded.
  • Expense Category: Type of expense such as Travel, Office Supplies, or Utilities.
  • Payment Type: Method used for payment like Cash, Bank, Card, or UPI.
  • Amount: The total cost of the expense transaction.
  • Expense Status: Indicates whether the expense is Approved, Pending, or Cancelled.
  • Remarks/Documents: Additional notes or uploaded supporting receipts.

Expense List

  • Expense No: Unique expense voucher or record number with filter options.
  • Expense Date: The date on which the expense was recorded.
  • Payment Type: Mode of payment such as Cash, Bank Transfer, Card, or UPI.
  • Amount: Total amount spent for the particular expense.
  • Expense Status: Current state of the expense like Approved, Pending, or Cancelled.
  • Action: Edit or update option to manage expense details and records.

Edit Expense

Enables users to modify existing expense entries for accuracy and proper record maintenance. Users can update expense date, category, payment details, amount, or remarks to ensure all records remain up to date and aligned with the organization’s financial tracking system.



Ledger Details


Account List

The Account List displays all ledger accounts used in financial management. Each account includes a unique number, name, and classification type for accurate tracking and reporting. Users can search, filter, and navigate through the list to review or manage account details efficiently.

  • Account No: A unique numeric identifier assigned to every ledger account. It helps in tracking, organizing, and linking transactions across the system. Each number ensures easy reference for accounting and audit purposes.
  • Account Name: Represents the descriptive title of each ledger account. Examples include Administrative Expenses, Cash-In-Hand, or Bank Accounts. The account name helps users easily identify the purpose of each entry.
  • Account Type: Defines the classification of the ledger account category. It specifies whether the entry is an Account or a Sub Account. Color indicators help differentiate main and sub-level accounts visually.

Edit Transaction List

The Edit Transaction List feature allows users to view and modify all financial transactions linked to a specific account. Users can update details such as account name, type, and opening balance, as well as correct or reconcile transaction entries. This ensures financial accuracy, transparency, and consistency across all ledger reports.



Journal Entry Details


Create Journal

Allows users to create a new journal entry by providing complete details such as journal type, posting date, reference, account details, and notes. This ensures accurate financial record-keeping and proper ledger management.

  • Journal Type: Select the type of journal (General, Adjustment, Opening Balance) to define the transaction purpose.
  • Posting Date: Date the entry is applied to the ledger.
  • Creating Date: Automatically generated creation date in the system.
  • Reference: Optional field for related transaction IDs or documents.
  • Notes: Additional remarks for clarity and future reference.
  • Account Table: Record debit and credit details for each account. Includes Account, Description, Contact INR, Debit, and Credit columns.
  • Totals: Total Debit and Credit are automatically calculated and must match before posting.
  • Action Buttons: Save as Draft to store temporarily or Post to finalize in the ledger.

Journal List

Displays all existing journal entries in a tabular format, allowing users to filter, view, or manage records efficiently.

  • Journal No: Unique identifier for each journal entry with filter/search options.
  • Journal Type: Type of journal (General, Adjustment, Opening Balance).
  • Posting Date: Date when the journal was posted.
  • Reference: Optional reference number or related transaction ID.
  • Total Debit & Credit: Summarized debit and credit amounts for verification.
  • Action: View, Edit, or Delete entries as per permissions.

Edit Journal

Allows users to modify existing journal entries to correct mistakes or update details. Users can change journal type, posting date, account lines, amounts, or notes to ensure records remain accurate.

  • Update journal type, posting date, reference, or notes.
  • Modify account table rows: Account, Description, Debit, Credit, and Contact INR.
  • Ensure total debit and credit remain balanced before saving.
  • Save changes and optionally post the updated journal to the ledger.


Bank Account Details


Add Bank Account Form

Allows users to create a new bank account by entering all necessary details. The form is accessed via the "+ Add Bank Account" button at the top-right of the Bank Account List.

  • Account Name: Name of the bank account used for transactions.
  • Account Holder Name: Official name of the person or entity holding the account.
  • Account Number: Unique number for banking operations.
  • IFSC Code: Bank branch IFSC code required for online transactions.
  • Bank Name: Name of the financial institution (e.g., HDFC, ICICI, SBI).
  • Mobile Number: Contact number associated with the account.
  • Branch Name: Name of the specific branch where the account is held.
  • Branch Code: Unique code identifying the bank branch.
  • MICR Code: Magnetic Ink Character Recognition code for cheque processing.
  • Email: Email address linked to the account or account holder.
  • Address: Physical address of the bank or branch.
  • Status: Indicates whether the account is Active, Inactive, or Closed.

Bank Account List

Displays all existing bank accounts in a tabular format with options to search, filter, and manage accounts efficiently.

  • Account Name: Name of the account holder or entity.
  • Account Number: Unique bank account number.
  • Bank Name: Name of the financial institution.
  • Status: Operational state of the account (Active, Inactive, Closed).
  • Action: Options to view, edit, or deactivate the account.
  • Search Function: Allows filtering by account name, number, or bank name.
  • No Data Display: Shows a "No Data" message if no accounts exist or filters return no results.

Edit Bank Account Details

Allows users to modify existing bank account information in detail to ensure accuracy and proper management. Users can update any of the account-related fields, such as branch details, contact info, or banking codes.

  • Account Name: Name of the account used for banking transactions.
  • Account Holder Name: Official name of the person or entity holding the account.
  • Account Number: Unique number for banking operations.
  • IFSC Code: Bank branch IFSC code required for online transactions.
  • Bank Name: Name of the financial institution (e.g., HDFC, ICICI, SBI).
  • Mobile Number: Contact number associated with the account.
  • Branch Name: Name of the specific branch where the account is held.
  • Branch Code: Unique code identifying the bank branch.
  • MICR Code: Magnetic Ink Character Recognition code for cheque processing.
  • Email: Email address linked to the account or account holder.
  • Address: Physical address of the bank or branch.


Donor Details


Add Donor

Allows users to add a new donor by entering all necessary details. The form is accessed via the "+ Add Donor" button at the top-right of the Donor List.

  • Donor Name: Enter the full legal name of the donor. This is required to uniquely identify the donor in the system.
  • Mobile: Provide the donor's primary contact number for communication, notifications, and follow-ups.
  • Email: Enter a valid email address to send receipts, acknowledgments, or updates regarding donations.
  • PAN: Input the donor's PAN number if applicable. This is useful for tax reporting and compliance purposes.
  • Aadhar No: Enter the donor's Aadhar number for identity verification and accurate record-keeping.
  • Date of Birth: Select or enter the donor's date of birth to maintain demographic information.
  • Gender: Choose the donor’s gender (Male, Female, Other) for record-keeping and reporting purposes.
  • Donor Type: Select the type of donor: Individual, Corporate, or Other, to categorize donations accordingly.
  • Address: Provide the full residential or official address for correspondence or documentation.
  • City: Enter the city of residence associated with the donor’s address.
  • State: Enter the state corresponding to the donor’s address.
  • Pincode: Add the postal/ZIP code for mailing and location identification purposes.
  • Country: Specify the country of residence for international records and reporting.

Donor List

Displays all existing donors in a table format, allowing users to search, filter, and manage donor records efficiently.

  • Name: Full name of the donor.
  • Mobile No: Donor's contact number.
  • Action: Icon or button to open and edit donor details.

Edit Donor Details

Enables users to modify existing donor information to ensure records are accurate and up to date. Users can update any field as needed.

  • Donor Name: Enter the full legal name of the donor for identification and records.
  • Mobile: Provide the donor’s primary contact number for communication and notifications.
  • Email: Add the donor’s email address for sending receipts, updates, or newsletters.
  • PAN: Include the PAN number (if available) for tax or regulatory purposes.
  • Aadhar No: Enter the donor’s Aadhar number for official identity verification.
  • Date of Birth: Specify the donor’s date of birth to maintain accurate demographic information.
  • Gender: Select the donor’s gender (Male, Female, Other) for record-keeping and reporting.
  • Donor Type: Classify the donor as Individual, Corporate, or Other to manage donation categories.
  • Address: Provide the full residential or official address for correspondence or mailing purposes.
  • City: Mention the city of the donor’s residence or office location.
  • State: Specify the state corresponding to the donor’s address for record accuracy.
  • Pincode: Add the postal code for accurate location identification and communications.
  • Country: Include the country of residence to maintain international donor records if applicable.

After making changes, click Save to update the donor details in the system.



Reports Details


Inventory Reports

Inventory reports provide detailed insights into stock adjustments, transfers, and current stock availability across all outlets.

  • Stock Adjustment → Displays all stock adjustment entries showing items added or removed from inventory.
  • Stock Indent Request → Shows all stock indent requests raised between different outlets or locations.
  • Stock Indent Transfer → Lists all completed transfers based on stock indent requests, including quantities moved.
  • Stock On Hand → Provides the current available stock quantity for all products across locations.
  • StockIn → Displays records of all stock entries added into the system.

Sale Reports

Sale reports summarize product-wise, day-wise, and invoice-wise sales activity to monitor business performance.

  • Item Wise Sale Report → Displays sales breakdown for each individual product.
  • Day Wise Sale Report → Provides a daily summary of sales transactions with total amounts.
  • Closing Report → Shows end-of-day summaries including total cash, credit sales, and closing balances.
  • Invoice Wise Report → Lists all sales invoices with detailed item and amount information.
  • Sales Credit Report → Displays all sales made on credit and outstanding balances for each customer.
  • Order Wise Sale Report → Presents sales data organized by order numbers.

Purchase Reports

Purchase reports provide information about purchase orders, suppliers, and item purchase summaries.

  • Date Wise PO Report → Displays purchase orders organized by date.
  • Item Wise PO Report → Shows purchase order details categorized by items.
  • Summary PO Report → Provides a summarized view of all purchase orders and totals.
  • Supplier Wise Purchase Report → Lists purchases based on supplier names, including total purchase values.

Loyalty Reports

Loyalty reports track loyalty program usage, customer rewards, and discount summaries across all outlets.

  • Loyalty Date Wise Report → Displays loyalty transactions organized by date.
  • Loyalty Outlet Wise Report → Shows loyalty usage and point redemption per outlet.
  • Discount Wise Report → Summarizes all discounts offered through loyalty programs.

Finance Reports

Finance reports summarize financial data including balance sheets, ledgers, journal entries, and profit analysis.

  • Balance Sheet Report → Shows the overall financial position with assets, liabilities, and equity.
  • General Journal Report → Displays all journal entries recorded in the system.
  • General Ledger Report → Provides detailed ledger account information with all transactions.
  • Trial Balance Report → Summarizes all account balances for verification and reconciliation.
  • Income Statement / Profit & Loss Report → Shows revenue, expenses, and net profit or loss for the selected period.
  • Cash Flow Statement Report → Tracks inflows and outflows of cash across operations, investments, and financing.
  • Tax Summary Report → Summarizes all tax collected and paid within the reporting period.

Accessing Reports

Each report can be accessed by clicking its title in the Reports section. Reports typically include the following features:

  • Select date range for report generation.
  • Filter by outlet, location, or category.
  • Export report data to Excel or PDF formats.
  • Print reports directly from the interface.
  • Toggle between summary and detailed views.

Report Categories

Reports are grouped into the following categories for easy navigation:

  • Inventory Reports → Manage stock and movement records.
  • Sale Reports → Track sales performance and revenue generation.
  • Purchase Reports → Monitor purchase orders and supplier transactions.
  • Loyalty Reports → Analyze customer loyalty activity.
  • Finance Reports → Review financial statements and transaction summaries.


Company Info Details


Company Information Form

The Company Info section allows users to add or update their business profile details. This information is essential for all company documents, transactions, and reports generated within the system. Each field corresponds to the inputs visible on the screen.

  • Enter company name → Input your company or business name (e.g., MAK). This field is required and is displayed at the top of invoices and official reports.
  • Enter mobile no → Enter the company's primary contact number (e.g., +919887655432). This number will be used for business communication and notifications. This field is mandatory.
  • Enter email address → Enter the company’s official email address (e.g., jamalcom@gmail.com). This email is used for system alerts, customer communication, and invoice sending. This field is required.
  • State Id → Enter the unique identification number for the state (e.g., 1). This ID links to the internal state database used for tax and regional operations.
  • State → Enter the corresponding state name (e.g., default). This is required to determine applicable tax jurisdictions and location-specific details.

Required Fields

Fields marked with a red asterisk (*) are mandatory. These include:

  • Company Name
  • Mobile Number
  • Email Address
  • State

The system will not allow submission unless all required fields are properly filled out.

Updating Company Information

Follow these steps to update or modify company information:

  • Enter or edit your company name, contact, and email address.
  • Provide the correct state ID and name.
  • Verify all details for accuracy.
  • Click the Update button to save changes. A success message will appear upon completion.
  • If you wish to exit without saving, click the Back button.

Purpose of Company Info

The details provided here will be displayed on all system-generated documents, including invoices, receipts, and reports. Keeping this information up to date ensures consistency across all modules.



User Role and Admin User Details


User Role

The User Role section defines the access level and permissions of each user in the system. Roles determine what actions users can perform within the application.

  • Admin → Has full access to all modules, configurations, and settings.
  • Manager → Can manage outlets, oversee transactions, and monitor reports.
  • Cashier → Handles billing, sales, and customer transactions only.
  • Accountant → Manages accounting, ledgers, and financial data.
  • Viewer → Has read-only access to view data and reports without editing rights.

Roles can be assigned or modified when creating or editing an admin user using the Assign User / Role option.

Admin User List

The Admin User List displays all users with administrative access. Each record shows essential details and can be filtered or managed as needed.

  • Name → Displays the full name of the admin user.
  • Email → Registered email address used for login and notifications.
  • Phone No → Contact phone number of the user.
  • Status → Indicates whether the user is Active or Inactive.
  • Role → Displays the assigned role (Admin, Manager, Cashier, etc.).

Assign User / Role

Located on the top-right corner of the page, the + Button allows administrators to add a new user or assign specific roles. When clicked, a form appears to enter the following details:

  • User name → Enter the admin user's full name.
  • Email address → Input the official email ID.
  • Phone number → Provide a valid contact number.
  • Password setup → Create or reset the login password.
  • Role assignment → Choose from available roles (Admin, Manager, Cashier, etc.).
  • Permissions and access levels → Define what actions the user can perform.
  • Status → Mark the user as Active or Inactive.

Edit User List

The Edit User List option allows administrators to modify existing user details. It is useful when updating user information, roles, or account status.

  • Name → Update the user’s name.
  • Email → Modify the registered email address.
  • Phone No → Update contact details.
  • Password → Reset or change the user’s password.
  • Role → Reassign or change the user’s access role.
  • Status → Activate or deactivate a user account as needed.

After making changes, click the Save or Update button to confirm and apply modifications.

Status Column

The status column helps administrators quickly identify user activity. Active users can access the system, while Inactive users are restricted.



Configuration Details


Currency Configuration

The Currency Configuration section allows you to define your system’s base currency and ensure that all sales, purchases, and financial reports are displayed in the correct format.

  • Country → Choose your country from the dropdown list. This automatically sets the default currency and symbol for all transactions (e.g., India ₹). This field is mandatory.

Outlet Configuration

This section determines how many outlets or branches are linked to your account.

  • No. of Outlets → Enter the total number of operational outlets. The system uses this to manage stock and sales separately for each branch.

Language Selection

Choose your preferred language for system display and reports. The available options are represented by country flags.

  • English → Default system language with the UK flag icon.
  • Deutsch → German language option with the German flag icon.
  • Franch → French language option with the French flag icon.

Select one radio button to apply your language preference. Once selected, the system will display all labels, menus, and options in the chosen language.

Sale and Purchase Configuration

These settings control whether users can manually edit purchase rates and tax rates during transaction entry.

  • Allow Purchase Rate Edit → When checked, users can modify purchase prices directly in purchase screens.
  • Allow Tax Rate Edit → When checked, users can edit the tax percentage applied during sales and purchase transactions.

Warehouse Sync Stock

Click the Warehouse Sync Stock button to synchronize inventory data between all connected warehouses and outlets. This ensures all stock levels are updated and accurate across the system.

Configuration Steps

Follow these steps to complete your configuration setup:

  • Select your country to set the correct currency.
  • Enter the total number of outlets in operation.
  • Choose the preferred display language for the interface.
  • Enable or disable options for editing purchase and tax rates.
  • Click the Warehouse Sync Stock button to align stock data.
  • Click Update to save all your configuration changes.