XInventory – Sales, Purchase and Invoicing Solution




XInventory is the best open-source solution for retailers, its an awesome inventory management system. With XInventory you can easily manage your inventory items/products, suppliers,
Customers, Purchase, Sales, Customer payments, supplier payments.
It has a number of built-in reports to manage stock, payments…
XInventory is very easy to install and user friendly and responsive.

XInventory follows standard ASP .Net Core 3.1 MVC, C# , TypeScript coding style and use MS SQL Server database. and serenity framework.


If demo, “Live Preview”, is not loading for you – then please click the “remove frame” button from the top right corner.

Demo Information:

Admin Login:


Username: admin

Password: admin1234


  1. Full source code is included. Technology includes ASP.Net Core 3.1, C#, TypeScript
    MS SQL Server.
  2. A modular, service based web application model.
  3. Full Documentation is included.
  4. Dashboard.
  5. Products Management.
  6. Product Categories.
  7. Customer Management.
  8. Supplier Management.
  9. Payments.
  10. Reports.
  11. User Management.
  12. User Role Management.
  13. Multiple Languages.
  14. Translations.

System Requirement.

  • Windows Server or Windows Based Hosting
  • IIS7 OR above
  • .Net Core 3.1 Should be Installed
  • MS SQL Server 2016 or above version
  • Visual Studio 2019

Installation Steps

  • Unzip Solution
  • Upload to your hosting domain or iis
  • Create a database in your hosting and run a given sql script.
  • Change Connection string of database in appsetting.json file
  • Run It
  • your application ready to use now.

Application change history

V3.0.0 02/03/2021
Added: Expense Module
Added: Expense section on dashboard
Updated: Yearly Sales And Purchase Report Summary on dashboard (Expense graph added)
Updated: Monthly Sales And Purchase Report Summary on dashboard (Expense graph added)

Date: 12/12/2020
Added: Sales And Purchase Report Summary Yearly Added on Dashboard
Added: Sales And Purchase Report Summary Day Wise Added on Dashboard
Added: Best Sale Product Added on Dashboard
Added: Date Filter Added on Reports(Customer Sales Report, Supplier Purchase Report, Customer Sales Profit Report)
Fix: Label on Reports(Supplier Purchase Report, Customer Sales Profit Report)
Fix: Unauthorized Reports Access
Fix: Link to View Invoice on Dashboard Latest Orders

Date: 11/11/2020
Add: Quotation module
Add: Show company logo on invoice
Fix: Update label on invoice sub details from Sub Total to Fix Discount

V 1.0.0
Initial release: Date: 25/10/2020