Carnis Vente
Track meat cuts, automate debts, prevent spoilage, and get real-time insights—even offline. 30% faster than generic POS systems.
Carnis Vente doesn’t just manage — it optimizes your entire meat workflow.
Our smart cutting & conversion tools help reduce waste and track every gram efficiently.
Our FIFO system ensures older stock sells first—saving thousands in wasted inventory.
Real-time alerts on spoilage, debts & expired items — saving thousands in losses.
Why butchers upgrade to our specialized solution
Everything you need to run a profitable butcher shop
Monitor daily sales, including both normal and wholesale transactions, in real-time.
See demo →Add and organize purchase records to control stock levels and supplier orders.
Sell faster with barcode scanning and support for non-coded items.
Automatically prioritizes older stock to reduce spoilage and comply with food safety standards.
Generate and print barcode labels even without a barcode-scale printer — ideal for repackaged or processed meat.
Track attendance, calculate wages, and automate labor records.
Split meat into smaller products with auto pricing and tracking.
Log waste and spoiled meat with exportable reports.
Edit product prices instantly without navigating away.
Monitor profit, alerts, stock, and workers from one view.
Track, filter, and settle debts from customers and suppliers.
Every receipt includes a barcode for fast retrieval and editing — ideal for returns or quick sales lookup.
Log expenses with filtering, reporting, and exports.
Generate sales, purchases, debt, and profit reports with filters.
Quickly find sales, products, or debts with smart filters and search tools.
Quickly import products, clients, or stock from Excel. Export reports or backups anytime.
Get instant notifications when stock falls below minimum levels.
Arabic, French, and English interface for all users.
Switch between elegant light and dark mode with one click.
Works without internet using a local database (SQFLite).
One-time payment. Lifetime access. No subscriptions. No surprises.
Built for butchers. Pay once, use forever.
Quick answers to common questions about Carnis Vente
Our POS software is custom-built for butcher shops, offering specialized features like meat cutting & conversion tracking, spoilage monitoring, and FIFO inventory management, all in one easy-to-use system.
Yes! The software allows you to track meat cuts and conversions, monitor spoilage, and gain insights into every stage of product handling.
The system tracks purchase dates and automatically recommends older stock first during sales. You’ll see visual alerts when items near expiration.
Absolutely. You’ll get real-time insights, sales and inventory reports, and detailed dashboards to help you make smart business decisions.
Yes, our system lets you track customer debts, receive payments over time, and keep a clear history of all transactions.
FIFO (First In, First Out) ensures your oldest stock is sold first, helping you reduce waste, improve freshness, and comply with hygiene and safety regulations.
Yes, our app supports multiple languages, making it easy to use for teams that speak Arabic, French, or English.
We use modern security standards to protect your data, and you can back up everything locally.
Yes, our system allows you to generate PDF reports for everything from sales performance and expenses to employee activity and spoilage logs.
Need more details? Contact us directly or compare with other POS systems.
Hi, I'm Catuleius. With a background in retail software and hands-on experience in butcher shops, I built Carnis Vente to solve real-world problems with speed and simplicity.
Flutter
Dart
Sqflite
Optimized transactions to be blazing fast offline
Local database with automatic backup logic
// Calculate total price
double calculateTotal(double weightKg, double pricePerKg) {
return double.parse((weightKg * pricePerKg).toStringAsFixed(2));
}
// Filter unpaid customers
List<Customer> getUnpaid(List<Customer> customers) {
return customers.where((c) => !c.isPaid).toList();
}
class Customer {
String name;
bool isPaid;
Customer(this.name, this.isPaid);
}
“Carnis Vente saved us hours every week. No more handwritten debts—just tap and print!”
“Fast, offline, and custom-built for meat sellers. It’s everything I needed.”
“I love the reports feature—it’s so easy to track sales and restocks.”