Simple, clear guide so anyone can run billing, tables, and daily accounts without confusion.
Customize your shop name, address, and GST number so they appear clearly on customer printed receipts.
Migrating from Vyapar, Petpooja, Tally, Marg, or an Excel-based POS? Set your opening bill number and cumulative sales without losing invoice continuity.
Under Main Ledger → All Reports → Import / Migration (or /reports/import), enter your last bill number (e.g. Bill #1000) and previous taxable sales. PortFactory will automatically start your new bills from #1001 so your invoice numbering continues seamlessly.
Every product belongs to a Category (e.g., Beverages, Snacks, Grocery). First create a category, then add products under it.
Go to Categories (/categories) to create groups for your menu or inventory.
Go to Products (/products) to add item names, prices, GST rates, and stock. For barcode scanning, use Retail Products (/barcode_upload).
Upload your existing product catalog, prices, categories, barcodes, and stock quantities in one batch using Retail Products (/barcode_upload) or the batch import tool.
PortFactory gives you two specialized billing workflows designed for speed and simplicity.
Best for retail shops, takeaway counters, bakeries, grocery stores, and fast checkouts.
Best for dine-in restaurants, cafes, food courts, and hospitality venues.
Set up thermal receipt printing for 58 mm or 80 mm printers, or enable 1-click silent kiosk printing on Windows, macOS, Android, and iOS.
Go to Printers & Hardware (/hardware) to select your thermal paper width. Your receipts will automatically adjust column spacing.
Download the 1-Click Kiosk Setup for Windows or macOS to get silent, 0-dialog thermal printing every time you tap Save & Print.
Fast and straightforward billing for retail stores, grocery, bakeries, and take-away counters.
Click on product buttons on the screen or type the item name in the search bar. If you have a barcode scanner, simply scan the product barcode.
Use the + and − buttons next to the item to increase or decrease the quantity, or click the number to enter the exact amount.
If giving a customer offer or festival discount, select a preset discount button or enter a flat ₹ or % discount.
Click Cash, UPI / QR Code, or Card. The total amount is calculated automatically including GST.
Hit the green Save & Print button. Your bill is immediately recorded in the ledger and printed on your thermal printer (or saved digitally if no printer is connected).
You can use Quick Bill for instant guest counter sales without pre-saving inventory items. It calculates total and GST on the fly!
Track open tables, punch food orders, add running items, and settle bills when guests finish dining.
Every business starts with 3 Default Tables (Table 1, Table 2, Table 3). Click on any white AVAILABLE table card to start an order.
When you click the table, you can type the customer's name (e.g., "Mr. Sharma") for easy identification.
Select items from your food menu (e.g. Chai, Paneer Tikka, Thali). As items are added, the table turns Green (ACTIVE).
Guests can order more rounds anytime! Simply click their green table again and add more items to their running order.
When the guests request the check, click Generate Bill, pick the payment mode (Cash/UPI), and print the receipt. The table resets back to Available for the next guest!
You have 3 default tables included free. You can expand up to 15 tables maximum with monthly AutoPay (₹90/month per table, cancel anytime).
Clear visibility into your cash in drawer, UPI collections, daily totals, and bill history.
Go to Ledger or Main Ledger to see today's total revenue, total GST collected, and total number of bills generated.
The top metric cards show exactly how much cash is in your cash counter vs how much was received via UPI / QR code.
Click View on any past bill in the list to see item breakdown or print another receipt copy.
If an employee punched a wrong bill, click Cancel Bill. It marks the bill cancelled with timestamp and reason, keeping your accounts 100% honest.
Every business's ledger is 100% private and isolated. Only your authenticated login can see your store's financial data.
Add products, set prices, record vendor purchases, and prevent running out of fast-selling items.
Go to Products or Stock Dashboard. Click + Add Product. Enter Name, Category, Selling Price, and GST%.
Every time an item is sold on Counter Billing or Table Billing, the inventory count automatically decreases.
When you receive fresh inventory from your wholesaler/supplier, click Purchase Entry, choose the product, and enter the added quantity and purchase cost.
When an item's quantity drops below 5 units, it turns highlighted in orange on the dashboard so you know it's time to reorder.
You can upload product barcodes in Retail Products. Once uploaded, simply scanning the barcode at the counter pulls up the product immediately!
Create customer discount rules to attract more buyers and reward regular patrons.
Click Discounts in the navigation. Click + Add Discount.
You can set discounts like 10% Off, 20% Festival Offer, or a flat ₹50 Off.
During billing, the cashier can simply tap the discount button to subtract the amount instantly from the subtotal.
Discounts are automatically factored into taxable values so GST calculations remain 100% compliant with government rules.
Connect standard USB, Bluetooth, or Network thermal receipt printers with zero driver headaches.
Navigate to Hardware from your store settings or menu.
Choose 2-inch (58mm) for compact thermal rolls or 3-inch (80mm) for standard restaurant bills.
Use standard browser printing or connect via the PortFactory Print Bridge for direct silent receipt printing.
Click Print Test Receipt to verify that your business name, address, and logo print sharp and clear.
PortFactory works on any phone, tablet, laptop, or desktop computer. You don't need expensive proprietary POS machines!
Run your business in your native language and configure your bill receipt details.
Click the Language dropdown at the top of the screen. Choose from 23 languages including हिन्दी (Hindi), বাংলা (Bengali), অসমীয়া (Assamese), தமிழ் (Tamil), Telugu, Kannada, Marathi, Gujarati, and more.
In Profile, enter your Shop Name, Address, Phone Number, and GSTIN. These appear at the top of every receipt you hand to customers.
In Team Access, create logins for your cashiers and managers with restricted permissions so they can bill without seeing overall business profit reports.
Our support team is always ready to assist you. Email us anytime at contact@portfactory.com with your business name and question.