KiyoKart Documentation | POS, Billing, Inventory Guide

Get started with KiyoKart, the all-in-one SaaS platform for billing, inventory, POS, and online store management from Kiyo Solutions Pvt Ltd. Discover step-by-step guides, setup instructions, and best practices for managing products, orders, invoices, customers, and store configurations.

Configuration

Configuration

Settings

After successful registration re you have to update settings according to your business like your business/shop name, logo etc.

Company Settings

This is a special setting which is only visible to user with Admin role or having permission Company Settings. You can update app related settings from this page. You can go to this page by visiting Settings → Company Settings Page

From here you can change your business details like:

image.png


Multi Store/Shops

If you have your business with more than one branch, then you can add it from Settings → Warehouses Page. It will generate a new store/shop with your desired settings.

image.png

Taxes

You can create taxes for your store from Settings → Taxes Page. It will required following fields to create new tax:

image.png

Currencies

You can create many currencies for your store from Settings → Currencies Page according to your requirement. You can set default currency from company settings. It will required following fields to create new tax:

image.png

Payment Modes

Modes of your payments can be created from Settings → Payment ModesCash Mode will be available by default, and it cannot be deletable. Other created mode is considered online mode. Which will be used for calculating Cash & Bank amount.

image.png

image.png

Units

Units are the used for the measurement of product. You can create units from Settings → Unit. After creating units, you can assign them to products. Following fields is required to create units:

image.png

Custom Fields

Custom fields are used when you want to create some extra fields for your product when creating sales and purchases. You can define default values for custom fields when you create products.

image.png

Configuration

Roles & Permissions

By using roles & permissions you can control your staff members. Permissions are predefined and you can create roles according to your requirement and assign permissions to that role. Each staff member must have a role. So that staff member access to that part of application which is assigned in his Role. To create a role following below steps:

image.png

Configuration

Email Settings

You can receive email for some activity like purchase, sales, expenses etc. To receive email first you have to setup email settings. Follow these steps to setup email settings :

image.png

Configuration

SMS

SMS Credits

Can buy the SMS plan and view the credits used and remaining credits in this page.

image.png


SMS Credits History

A record of all SMS credit transactions, showing usage and additions with the status.

image.png


SMS Templates

Predefined message formats used to quickly send consistent and standardized SMS communications. Can enable and disable templates based on our usage.

image.png


SMS Logs

Records of all sent SMS messages, including timestamps and delivery status. Can view the SMS Log details by clicking on the Actions icon.

SMS logs.png

Admin Panel

Admin Panel

Dashboard

Track Sales and Purchases with pending amounts. Filter the search by using options provided at top Today, Yesterday, Last 7 Days, This Month, This Year. Customize date filter search in dashboard.

image.png

Top Selling products can be viewed using pie chart. Sales and purchases amount graph will be tracked.

image.png

Sales and purchase history count shown as a widget.

image.png

Stock Alert products list widget and Top Customers list Widget shown.

Admin Panel

Parties

Parties are users which either sales or purchase an item/product from your store/shop. You can create a party from Parties menu from sidebar. There are two types of parties in our app:

  1. Customers
  2. Suppliers

Customers

We sales items to customers. You can create customers from Parties → Customers page. Customers are common for each warehouses/store. But Opening balance, Credit period, Credit Limit are warehouse bases

image.png

Suppliers

We purchase items from suppliers in our app. You can create customers from Parties → Suppliers page. Suppliers are common for each warehouses/store. But Opening balance, Credit period, Credit Limit are warehouse bases.

image.png


The following fields are used when we create new party:

Opening balance, Credit period, Credit Limit are warehouse bases. So, update it according to new warehouse/store.

Admin Panel

Product Manager

You can create brands, categories and products from Product Manager menu. All these are common for every warehouses/stores. But for products opening stock, purchase price, sales price tax, custom fields, wholesale price are different for each warehouse/store.

Slug are used in the query parameter. So, leave it same as auto generated until you don't know about it.


Brands

Brands are common for all warehouses/stores. You can create brands from Product Manager → Brands menu.

logo


Categories

Categories are also common for all warehouses/stores. You can create brands from Product Manager → Categories menu.

logo


Products

Products are also common for all warehouses/stores. You can create brands from Product Manager → Products menu. opening stock, purchase price, sales price tax, custom fields, wholesale price are different for each warehouse/store. These are fields which are used in creating products:

logo

Admin Panel

Sales

When you want to add new sale. You can do it from Sales → Sales menu. You can filter sales by party, invoice number, dates. Also, you can get paid and unpaid sales status automatically when you add some payments to sales. Following action can be performed on sales:

During Sale creation when you search for the product with Name or Barcode price variants will be displayed as shown below:

image.png

image.png


Sales Returns

When a sale return by party then you can add it from Sales → Sales Returns menu. After return you can add payment or credit notes. Sales returns status will be automatically generated after adding payments.

During Sale Return creation when you search for the product with Name or Barcode price variants will be displayed as shown below:

image.png

image.png


Payment In

You can add payment for a party from Sales → Payment In menu. When you add add payment it will automatically detected due invoices for selected party.

image.png

When you select the user, it will display all the user related pending invoices list as shown in below screenshot.

image.png

Admin Panel

Purchases

Add new purchase from Purchases → Purchases menu. Filter puchases by party, dates, invoices number. Add payment from party for purchase and payment status will automatically calculated. Following action can be perfomed on sales :

image.png

image.png

 


Purchase Returns

When a sale return by party then you can add it from Purchases → Purchase Returns menu. After return you can add payment or credit notes. Sales returns status will be automatically generated after adding payments.

During Purchase Returns when you search for the product with Name or Barcode price variants will be displayed. 

Select the appropriate product from list to continue:

image.png


Payment Out

You can add payment for a party from Purchases → Payment Out menu. When you add add payment it will automatically detected due invoices for selected party.

When you select the User, list of pending purchases will be displayed.

image.png


Admin Panel

Stock Transfer

A stock transfer is the process of moving inventory items from one warehouse, store, or location to another within the same organization. It helps in balancing stock levels, fulfilling internal demands, and optimizing inventory distribution across multiple locations. Stock transfers ensure that the right quantity of products is available where needed, improving operational efficiency and preventing stockouts or overstocking.

During Stock Transfer, search for the product with Name or Barcode, products list will be displayed with different price variants. Select the appropriate product from list to continue:

image.png

image.png

Stock Transfer records can be tracked based on the payment status.

image.png

Admin Panel

Stock Adjustment

You can add or reduce stock for your product from Stock Adjustment menu. After adding stock for product it will automatically perform following actions :

Follow below steps to add new adjustment:

During Stock Adjustment when you search for the product with Name or Barcode price variants will be displayed. 

Select the appropriate product from list to continue:

image.png

Admin Panel

POS

You can make fast sales using POS page. It provide you more features to add fast sales for your walkin customers. Generate and print POS invoice in one click. In POS page you can add products in one click and generate invoices. You can search product by brand or category. Following steps is to make a POS sale :

image.png

When you search by name or barcode:

image.png

Admin Panel

Expenses

Add your business expenses from Expenses → Expenses page. You can create expenses category to organize your expenses. Filter your expenses by customer. So that you can find out which staff member making more expenses. For creating expense you have to create following steps :

  1. First create expense category
  2. Add expenses using expense category

image.png

Admin Panel

Cash & Bank

It will show all payment information that from where payment comes. You can get all payments according to date filters. In cash & bank we calculate payments using following methods. 

  1. Cash - if payment mode is cash, then it will come under cash.
  2. Bank - if payment mode is except cash, then it will come under bank section.

 

image.png

Admin Panel

Reports

To get progress of store/shop, reports are very usefull. You can access reports sections using Reports menu. Following Reports are available:


Payments

You can get all payments reports here according to user or dates. Can Print reports or export to Pdf and Excel formats.

image.png


Stock Alert

You can get which product is out of stock from here. you can filter product from which stock alert exceed. Can Print reports or export to Pdf and Excel formats.

image.png


Sales Summary

A sales summary provides a concise overview of total sales performance over a specific period based on the Staff Member. Can Print reports or export to Pdf and Excel formats.

 image.png


Stock Summary

A stock summary gives a quick overview of current inventory levels, including quantities and values of available items. Can Print reports or export to Pdf and Excel formats.

image.png


Rate List

A rate list displays the prices of products or services offered by a business. Can Print reports or export to Pdf and Excel formats.

image.png


Product Sales Summary

A product sales summary shows the total sales performance of individual products over a specific period. Can Print reports or export to Pdf and Excel formats.

image.png


Users

You can get users full reports from here so that it you can easily identify their contribution in your store. Following reports are available under this section:

Can Print reports or export to Pdf and Excel formats.

image.png


Expense Reports

An expense report summarizes and tracks business-related expenditures over a specific period. Can Print reports or export to Pdf and Excel formats.

image.png


Profit & Loss

A profit and loss report summarizes a business's revenues, costs, and expenses to show net profit or loss over a specific period. Can Print reports or export to Pdf and Excel formats.

image.png


 

Admin Panel

Subscription

A subscription is a recurring agreement where a customer pays at regular intervals (e.g., monthly or yearly) to access a product or service.

image.png

We can select any new plan by select change plan button. Previous transactions and offline requests can be viewed.