Your technology starts
with your needs.
FullScreen ERP, powered by AI, manages sales, purchasing, inventory, accounts and e-invoicing for businesses in more than 30 sectors. And when an off-the-shelf system isn't enough, we build software around the way you work.
What's your business?
A pharmacy sells thousands of items with different batches and expiry dates, and must report every pack dispensed in the “RSD” system. Any error in dispensing, stock counts, or reporting affects both profit and regulatory compliance. Pharmacies are among our largest client sectors.
The usual problem
- Manual reporting to RSD takes time and causes errors and violations
- Near-expiry items discovered too late
- An item runs out and the customer waits while no one knows the substitute
- Manually entering card amounts into the mada terminal, and end-of-day differences
How we solve it
- Automatic integration with “RSD” from the Saudi Food and Drug Authority
- AI purchasing: suggests the order based on sales and expiry
- Integration with POS terminals: the amount is sent to the terminal automatically
- Integration with the “Salla” store: items, prices, and inventory
A pharmaceutical warehouse supplies dozens of pharmacies and hospitals and must track every pack in the “RSD” system from receipt to shipment, along with batches, expiry dates, returns, sales reps, and receivables. We know this sector from the other side: pharmacies are among our largest clients.
The usual problem
- Reporting receipts, shipments and returns to RSD manually
- Batch tracking and expiry date for every pack
- Pharmacy returns and expired items
- Customer receivables and credit limits
How we solve it
- Automatic integration with “RSD”: receiving, shipping, and returns
- AI demand forecasting and automatic purchase orders to suppliers
- Batch-tracked inventory with first-expired, first-out dispensing (FEFO)
- Returns and their settlement with customers and suppliers
A spare parts store deals with thousands of similar part numbers, multiple substitutes, and suppliers with changing prices, and most of its losses come from orders based on guesswork and pricing that does not keep up with the market. We serve more than a hundred stores with different specialties: Japanese, Korean, American, and mixed.
The usual problem
- Finding the part or its alternative while the customer waits
- Orders are based on guesswork: fast movers run out and slow movers pile up
- Pricing thousands of parts manually as supplier prices change
- Comparing supplier prices manually
How we solve it
- AI-powered purchasing management: what to order, how much and from which supplier
- Automatic purchase orders based on sales rate, stock, and reorder level
- Smart pricing based on cost, supplier prices, and part movement
- Search by part number and alternate numbers
Today a restaurant sells dine-in, takeaway, and through several delivery apps, and each app has a different price and commission. A cloud kitchen runs several brands from one kitchen. If the system does not separate each channel and each brand, the owner cannot tell where they make or lose money.
The usual problem
- The meal price differs from one app to another, and the cashier mixes them up
- App commissions eat into profit without showing in reports
- Settling each app's receivables and matching them with orders
- Multiple brands from one kitchen with shared inventory
How we solve it
- A separate price list for each channel: dine-in, takeaway, each app
- AI forecasts raw material consumption and suggests purchase orders
- Cloud kitchen brands: a menu, prices, and reports for each brand
- Recording each app's commission and settling its receivables
Electrical, plumbing, building materials, clothing, electronics, and housewares stores, and more: the goods differ but the need is the same. Fast sales, controlled inventory, credit customers, and clear accounts.
The usual problem
- A single item is sold in more than one unit: piece, carton, roll and meter
- Different prices for contractors, technicians and regular customers
- Credit customer receivables and credit limits
- Stock count differences and items with unknown movement
How we solve it
- Multiple units and conversion between them within the same item
- Automatic purchase orders and AI smart pricing
- Price lists by customer type
- Credit customer accounts and receivables aging
A factory needs raw materials, production, inventory, sales, and accounting linked in one system, because any gap between them means an unknown cost and a selling price based on guesswork.
The usual problem
- Warehouse, production, and accounting disconnected from each other
- The actual product cost is unclear, so it is priced by estimate
- Issuing raw materials without linking them to a production order
- Specifications and technical drawings lost between departments
How we solve it
- Raw materials, semi-finished goods, and finished products
- AI-driven raw material purchase planning based on orders and production
- Work orders and technical specifications
- Issuing raw materials to the production order
A contracting company runs several projects at once, and each project has its own expenses, labor, and progress claims. The most common problem: the company knows its profit at year-end but not the profit of each project during execution.
The usual problem
- Project expenses and materials mixed together
- Unknown profitability of each project during execution
- Tracking progress claims and retentions (performance guarantee)
- Employee custody and field expenses
How we solve it
- A cost center for each project and a separate profitability report
- Ask the system about any project's profitability with AI
- Issuing materials from the warehouse to the project
- Invoices and e-invoices for progress claims
Gold shops need precision in weights, karats, and making charges, and the gold price changes during the day with the global market. Any delay in updating the price or a small difference in the stock count means a large amount, because the inventory value is very high.
The usual problem
- The gold price changes in real time, and manual pricing lags behind the market
- Weight, karat, and making charge calculated together on the invoice
- High-value inventory spread across several branches
- Buying and settling used (scrap) gold
How we solve it
- Integration with the global market and real-time gold pricing
- Pricing by spot price, karat and making charges
- Items by weight and karat
- AI store reports: ask about sales and inventory in your own language
A workshop sells two things together: spare parts and labor. The problem is that many workshops track parts in the system and labor on paper, so part of the income is lost and each technician's performance is unknown.
The usual problem
- Parts issued to the vehicle but not added to the invoice
- Labor charges are written manually and vary from one technician to another
- No maintenance history for each vehicle
- Unknown productivity of each technician
How we solve it
- One invoice combining parts and labor
- AI-driven automatic parts ordering based on workshop consumption
- Spare parts inventory linked to the workshop
- Accounts of credit customers and companies
A recruitment company manages a contract for each worker: visa costs, tickets, and overseas agency fees, then a guarantee period that may end in a refund or replacement. If cost is not linked to each contract, the company looks profitable while some contracts are losing money.
The usual problem
- Each contract's costs split between the overseas agency, tickets, and fees
- Refunds and exchanges within the warranty period
- Tracking payments from customers and overseas agencies
- Unknown profit per contract or per country
How we solve it
- A cost center for each contract or worker
- AI reports: contract profitability and collection with a single question
- Accounts of customers and overseas agencies
- Receipt, payment, and refund vouchers
Institutes and training centers need organized management of registration, trainees, installments, and invoices, with clear management reports on revenue and collection for each program.
The usual problem
- Tracking installments and collection manually
- Trainee data scattered across files
- Difficulty knowing the revenue of each program or course
- Tax invoices for individuals and organizations
How we solve it
- Invoicing and collection via ERP (available)
- AI reports: collection and revenue per program with a single question
- Cost centers for programs and courses
- Standalone institute management system (in development)
A private school is a financial business before it is an educational one: fees, installments, sibling discounts, transport, and parent receivables. Dismissal time is also one of the biggest daily burdens on the administration.
The usual problem
- Multiple installments and fees, sibling discounts and scholarships
- Parent receivables and late collection
- Different tax treatments for fees
- Dismissal congestion and organizing student pick-up
How we solve it
- Invoices, installments, and collection via ERP (available)
- AI reports: receivables and collection with a single question
- Receivables reports by parent and grade
- Student dismissal management system (in development)
A ready system, software built for you, or a tool that gets your work done now
FullScreen ERP
Sales, point of sale, inventory, accounts and e-invoicing in one system, on desktop or in the cloud.
- From a single branch to a franchise network
- Unlimited users
- AI-powered
- Automatic journal entries and financial statements
- Integration with the FATOORA platform
Custom software
Do you have a process run on paper, Excel or WhatsApp? We build a system for it on Windows, the web or mobile.
- Internal management and approval systems
- Mobile apps and portals
- System integration via API
Accountant tools
Financial statements from the trial balance, POS fees, statement reconciliation, and everyday calculators.
- Runs in your browser
- Formatted Excel files
- No installation
Upload the file,
get the work back ready.
Complete financial statements from a trial balance, POS fees from a bank statement, and statement reconciliation. In seconds, with a formatted Excel file.
Thirteen integrated modules
Every invoice generates its journal entry and updates its inventory and VAT at the same moment.
Sales and POS
Fast cashier, invoices, returns, credit customers
DetailsCustomer loyalty points
Points on purchases, rewards, and redemption at the cashier
DetailsPromotions management
Discounts and “buy and get” offers for set periods
DetailsSelf-scan shopping app
Customers scan their products by phone and pay in seconds at the cashier
DetailsPurchasing and suppliers
AI purchasing, automatic orders, smart pricing
DetailsWarehouses and items
Multiple warehouses, stock counts, substitutes, permissions
DetailsStocktaking app
Faster stocktaking by phone, with automatic approval of overages and shortages
DetailsGeneral accounts
Chart of accounts, journal entries, vouchers, cost centers, statements
DetailsFixed assets
Asset register, depreciation, and disposal
DetailsHR and payroll
Employee records, fingerprint attendance, payroll, advances
DetailsE-invoicing
Phase 2 and FATOORA integration
DetailsReports and AI
Dozens of reports and an assistant that answers in your language
DetailsUsers, branches, and permissions
Granular permissions, multiple branches, tools
DetailsDemo
Based on your business scenario
Run your business and reports with AI
The system analyzes the movement of every item and every customer and prepares the decision for you. You review and approve.
AI-powered purchasing management
What to order, how much, and from which supplier; based on actual sales, inventory and supplier prices.
Automated reordering
A ready purchase order for items running low, approved with one click instead of writing it by hand every week.
Smart pricing
Selling price suggestions based on the new cost, supplier prices and item movement speed, with the reason explained.
Ask your business
“Which item did I lose the most on this month?” Type your question in your own language and get the answer and a chart.
An auto parts example: the system notices that a certain oil filter sells 40 units a week with 25 left, so it suggests ordering 120 units from the cheapest supplier this month, and raises the price of a part whose cost has gone up. Spare parts solutions
From your needs to a working system
+1,000 businesses in +30 sectors run on our systems
Pharmacies, contracting, grocery stores, restaurants, spare parts, factories, and more; from a single shop to groups with multiple branches.
We integrate with commerce, payment and communication platforms
Integration partners




Official compliance
Automatic integration with the RSD platformIn their words
برنامج عبقري يخدمنا كأصحاب محلات ذهب، قمة في الدقة، والتقارير المحاسبية تخدمنا كثيرًا في تطوير العمل وربط الفروع.
برنامج متكامل يربط عمليات الإنتاج والتوزيع والتصنيع، مع سهولة الوصول للتقارير.
برنامج محاسبي يستحق الثقة ويغطي الموارد البشرية والإدارة المالية ومتابعة المخزون والطلبيات.
Read, then apply it with the tool
30 practical articles with numeric examples, a glossary of 70 terms, a chart of accounts, and sample journal entries.
The accounting equation and double-entry bookkeeping, with examples from a real store
How assets stay equal to liabilities plus equity after every transaction, tracing five transactions of an auto parts store with figures and journal entries.
Financial statements and analysisStatement of financial position: how to read it in 10 minutes
A quick, structured way to read the statement of financial position: what to look at first and which questions to ask about each line item, with a solved statement for a trading business.
Budgeting and costingThe difference between the balance sheet and the budget
In Arabic, the word mizaniya is used for two completely different things: a snapshot of what the business owns today, and a numerical plan for what it expects tomorrow. Learn the difference through a single example.
Inventory and operationsInventory valuation methods: weighted average cost and first in, first out (FIFO)
The same goods and the same sales, but a different profit depending on the valuation method. One example explains weighted average cost and FIFO, and why LIFO is not permitted.
E-invoicing and VATE-invoicing in Saudi Arabia: a guide to both phases for businesses
The difference between the Generation phase and the Integration phase, how to find your wave in Phase 2, and what you need to prepare before the deadline.
Zakat, income tax and QawaemZakat and income tax: who is subject to which?
When a business pays Zakat and when it pays income tax, and how the liabilities are calculated in a company with mixed ownership between Saudi and foreign partners.
Upcoming regulatory deadlines
Questions our clients ask
Do I need an off-the-shelf system or custom software?
Does the system support e-invoicing?
Does the system work without internet?
Are the free tools safe for my clients' files?
Let's start with your needs
Tell us about your business, and we'll arrange a demo or consultation within one business day.
