Import Guide
Bring your data into BasilBook
Import products, sales, and purchases from POPOK POS or any spreadsheet. Column headers are flexible — we match over 60 common aliases automatically.
Operations
Import sales, purchases, and waste records. Sales and purchases require Pro.
Master Data
Set up your items, menu, vendors, and team. Free on all plans.
Flexible Column Headers
You don't need to match column names exactly. BasilBook recognizes over 60 common aliases. Headers are case-insensitive — spaces, underscores, and dashes are all normalized automatically.
How it works
- Your column header is lowercased and trimmed
- Spaces, underscores, and dashes are stripped for matching
- The normalized value is looked up in our alias table
- If no alias matches, the original header name is used as-is
- Example: "Selling Price", "selling_price", "SELLING PRICE", "price" all map to sellingPrice
Sale Items / Products
name
nameproductnameproduct_nameproduct nameitem
sellingPrice
sellingpriceselling_priceselling priceprice
description
description
productCode
productcodeproduct_codeproduct codecodesku
category
category
unit
unit
costPrice
costpricecost_pricecost pricecost
active
active
Sales Transactions
invoiceNumber
invoicenumberinvoice_numberinvoice numberinvoiceinvoiceno
saleDateTime
saledatetimesale_date_timesale datedatedatetime
quantity
quantityqty
grossAmount
grossamountgross_amountgross amountgrosssubtotal
netAmount
netamountnet_amountnet amountnettotal
discount
discount
paymentMethod
paymentmethodpayment_methodpayment methodpayment
channel
channelplatform
staff
staffoperatorcashier
Purchases
purchaseDate
purchasedatepurchase_datepurchase date
itemName
itemnameitem_nameitem name
quantity
quantityqty
unit
unit
unitPrice
unitpriceunit_priceunit price
vendorName
vendornamevendor_namevendor namevendorsupplier
referenceNumber
referencenumberreference_numberreference numberreferencerefponumber
currency
currency
notes
notesnotememo
Staff
posUsername
posusernamepos_usernamepos usernameusername
displayName
displaynamedisplay_namedisplay name
Categories
revenueAccountCode
revenueaccountcoderevenue_account_coderevenue accountaccount code
excludeFromImport
excludefromimportexclude_from_importexclude from import
excludeFromJournal
excludefromjournalexclude_from_journalexclude from journal
Ready to import?
Product import is free for everyone. Sales and purchase imports are available on the Pro plan.