v2.7.8 — Now Available

Your store.
Completely in
control.

AlgoStock gives your business total command — sales, inventory, cash, staff, repairs — all in one place, working perfectly even without internet.

Download AlgoStock See how to use AlgoStock
0+
Management Screens
0
User Roles
0
Languages (AR / FR / EN)
0%
Works Offline
0 DZD
Subscription Fee
AlgoStock 2.7 — Dashboard
Dashboard
Point of Sale
Inventory
Clients
Cash Register
Analytics
Services
Tresor
Sales Overview
Week
Month
Year
Revenue
4,286,500
↑ 18.3% vs last month — DZD
Net Profit
1,142,800
↑ 26.6% margin
Transactions
847
↑ 63 this week
Cash Balance
386,400
↓ 2 extractions today
Daily Revenue — This Week
Sales
Expenses
Item / Service
Qty
Amount (DZD)
Status
iPhone 14 Screen Replacement
2
24,000
Done
Laptop Battery — Dell XPS
1
9,500
Paid
Mechanical Keyboard K70
3
14,700
Partial
PC Deep Cleaning Package
1
5,000
Done
USB-C Hub — Ugreen 7-in-1
5
21,250
Pending
Multi-depot inventory
·
Works 100% offline
·
Barcode printing
·
Repair shop appointments
·
Warranty tracking
·
Arabic / French / English
·
PDF invoices & receipts
·
Zakat calculator
·
Daily attendance & salary
·
SMS client messaging
·
Password-protected tresor
·
Automated email reports
Multi-depot inventory
·
Works 100% offline
·
Barcode printing
·
Repair shop appointments
·
Warranty tracking
·
Arabic / French / English
What AlgoStock does

One system.
Every part of your business.

From the moment a customer walks in to the end-of-day financial closure — AlgoStock handles it all without needing a single internet connection.

Sales & Transactions
🏪

Point of Sale — Built for the Counter

The fastest way to sell. Search by name, scan a barcode, or browse categories — add items to the cart in seconds. Accept full or partial payment, apply client-specific discounts, and issue a printed receipt instantly.

Selling

  • Barcode scan & product name search
  • Partial payment & debt tracking
  • Per-client discount profiles
  • Multi-product cart in one transaction
  • Receipt printing & PDF export

After the Sale

  • Full transaction history & search
  • Return & refund processing
  • Automatic stock deduction
  • Client account auto-updated
  • Linked to cash register balance
barcode scanpartial payment returnsreceipt PDF debt auto-recorddiscount profiles
01
📄

Achat / Vente Dashboard

Every sale and purchase in one filterable history. Search by date, client, product, or reference. Open any past transaction, review details, and export or share documents.

  • Filter by date range, client or supplier
  • Sales & purchase history in one view
  • Open any transaction for full details
  • Export or share invoice documents
  • Track supplier payments & debt
transaction history invoice export date filters
Inventory & Stock
📦

Inventory — Total Control Across Every Location

Know exactly what you have, where it is, and when it's running low. Move stock between depots, set per-product minimum alert levels, and audit every movement with a complete history.

Stock Tracking

  • Real-time quantities per product & depot
  • Manual stock adjustments with reason logging
  • Low-stock alerts fire automatically
  • Full stock movement history
  • Stock search & low-stock filters

Depots & Transfers

  • Unlimited depot / warehouse locations
  • Inter-depot stock transfers
  • Per-depot product visibility
  • Transfer history & audit trail
  • Worker access scoped to their depot
multi-depotlow-stock alerts transfersstock audit adjustment log
02
🗂️

Product Catalog & Barcodes

Build and maintain a clean, searchable catalog. Every product has a name, category, price, barcode, and stock alert threshold. Generate and print barcode labels directly from the app.

  • Unlimited products & categories
  • Selling price & purchase price per product
  • Stock alert threshold per product
  • Barcode generation & label printing
  • Activate / deactivate products at any time
categoriesbarcode labels pricingstock alerts
Clients, Suppliers & CRM
🤝

Client Management & Debt Tracking

Every customer gets a full profile — purchase history, outstanding debt, contact information, and custom discount rate. See at a glance who owes what, and clear balances when they return.

  • Complete client profiles with contact details
  • Real-time debt balance per client
  • Full purchase history linked to each client
  • Custom discount rate per client
  • Debt-only filter to see clients with open balances
  • Debt cleared automatically on next payment
debt trackingdiscount profiles purchase historybalance view
03
🚚

Supplier Records

Store and manage all your supplier information in one place. Every purchase is automatically linked — price history, invoices, and payment status tracked without manual entry.

  • Full supplier profiles & contact info
  • Purchase history per supplier
  • Supplier invoices & payment tracking
  • Supplier debt monitoring
  • Price history per product & supplier
supplier invoices purchase history payment tracking
Services & Repair Shop
🔧

Full Service & Repair Shop Module

AlgoStock is not just for product stores. Define your services, schedule appointments, assign technicians, track device repairs from intake to delivery — with full history and warranty tracking built in.

Services

  • Define services with name, price & rules
  • Service POS for selling service jobs
  • Parts & material requirements per service
  • Active / inactive service status
  • Full service transaction history

Appointments

  • Appointment scheduling with date & time
  • Customer name, phone & device info
  • Problem description & technician assignment
  • Estimated duration per appointment
  • Repair status tracking & service history
appointmentstechnician assign device trackingrepair history service POSwarranty
04
📅

How a Repair Job Flows

Customer brings in a device
Create appointment — log device info & problem
Assign technician automatically
Technician updates repair status
Service POS collects payment
Full history saved forever — warranty included
Cash, Finance & Reports
💵

Cash Register & Daily Closure

Track every dirham that enters and leaves the till. Open the register each morning, record expenses and income throughout the day, then perform a formal closure at the end of the shift.

  • Daily opening balance setup
  • Record cash-in (recettes) & cash-out (dépenses)
  • Multi-POS terminal support
  • End-of-day closure with summary
  • Full daily movement history
daily closuremulti-POS expenses log
🏦

Tresor — Treasury Management

A secure, separate treasury layer above the daily register. Track treasury balances, fund transfers, and high-level financial movements — protected and accessible only to authorized roles.

  • Separate treasury account & balance
  • Treasury transaction history
  • Role-restricted access (Admin only)
  • Distinct from daily cashier activity
treasurysecure access financial tracking
📊

Analytics & Scheduled Reports

Understand your business at a glance — or get a detailed breakdown whenever you need it. Revenue, profit, top products, stock health, and period comparisons. Schedule reports to land in your inbox automatically.

  • Revenue & profit tracking by period
  • Transaction count & averages
  • Top-selling products & categories
  • Stock health & low-stock indicators
  • Auto-email reports on a schedule
  • Custom date range & period comparison
profit marginauto-email top productsperiod compare
05
System, Settings & Security
⚙️

Settings, Backup & Store Configuration

Everything that makes AlgoStock yours — your store name, logo, invoice details, appearance, language, and scheduled backup. Your data is always protected and always recoverable.

Customization

  • Store name, logo & contact info
  • Invoice fields: NIS, NIF, TVA, address
  • Theme, color, language & currency
  • Font & background options
  • Document footer & thank-you text

Data Safety

  • One-click database backup
  • Guided restore with confirmation step
  • Scheduled daily report emails
  • Cache clearing & maintenance tools
  • Advanced settings locked to admins
backup & restoreinvoice config appearanceAR / FR / EN scheduled reports
🤖

AI Assistant — Built In

Ask anything in plain language. The built-in assistant chatbot explains how to use the software, guides you to the right screen, and can even answer live questions about your own business data.

  • Ask how to do anything in AlgoStock
  • Get guided to the right screen instantly
  • Live data questions about your store
  • Available from every screen
  • Safe, read-only data access
AI chatbotlive data always available
By the numbers

Everything in one installer. Zero compromises.

25+
Management Screens
5
User Roles
3
Languages
100%
Offline
0 DZD
Subscription Fee
History Stored
5 min
Setup Time
Real Business Situations

Built for how your
business actually runs

AlgoStock was designed around real Algerian business problems — not generic software assumptions.

01

Customer pays half now, rest later

AlgoStock records the partial payment, creates a debt entry on the client's account, and reminds you automatically. When they return, one click clears the balance and updates the ledger.

02

Internet goes down mid-day

Nothing stops. AlgoStock stores everything locally — every sale, every receipt, every stock update. Your business runs exactly as normal. No cloud, no panic.

03

A product is sold in multiple units

One product, three packaging levels: single unit, box of 6, carton of 24. Each has its own barcode and price. AlgoStock handles collisage automatically — just scan and sell.

04

Customer brings back a phone for warranty repair

The repair is linked to the original service history. Technician is assigned, device info is logged, warranty expiry is checked — and the whole history is one click away.

05

Owner wants the monthly financial report at home

Schedule the analytics email once. AlgoStock sends revenue, profit, expenses, and top products automatically every month — no manual exports needed.

06

Two warehouses, one system

Depot A runs low on an item that Depot B has plenty of. Record the transfer in seconds — stock updates in both locations instantly, with a full transfer history kept forever.

Access Control

Everyone gets exactly
what they need

Five carefully designed roles — your staff sees only what's relevant to them. Your data stays protected.

👑 Admin
📋 Manager
💳 Cashier
🔧 Technician
🏗️ Worker

Admin

Full, unrestricted access to every feature in AlgoStock. The admin owns the system — analytics, user management, store configuration, all financial reports, and complete audit trails.

All screens & reports
User & role management
Store & POS configuration
Full financial dashboard
Analytics & email reports
Tresor access

Manager

Runs day-to-day operations — sales, purchases, inventory, clients. Can see financial data and manage cash registers but cannot change system settings or manage users.

POS & cash register
Inventory & depot transfers
Clients & suppliers
Purchases & invoicing
User management
Store configuration

Cashier

Focused on the counter. A cashier handles sales and that's it — no access to financial reports, user data, or backend settings. Keeps things simple and secure.

Point of Sale
Product & category view
Basic settings
Financial reports
Inventory editing
User management

Technician

The repair specialist's view. Technicians see their assigned appointments, log service details, track parts used, and update repair status — nothing outside their work scope.

Service POS
Appointment management
Service history
Repair tracking
Cash register
Financial data

Worker

Warehouse and depot staff. Workers can view and update inventory, handle stock transfers between locations, and see their assigned depot — nothing more.

Inventory view & update
Stock transfers
Depot view
Sales & POS
Financial access
Client data

Start running your business
the right way.

One installer. Everything included. Up and running in minutes — no configuration, no subscriptions, no internet needed.

Download AlgoStock v2.7.8 — Free
Fully offline & private
Windows 10 / 11 (64-bit)
Database auto-configured
Ready in ~5 minutes
No subscription fee — ever