Moving from 1С/BAS to KeyCRM: customers, products and order history come over in stages, and sales keep working
Many companies keep everything in 1С/BAS — the books, the warehouse and sales — and now want the sales side in a separate CRM. KeyCRM is a CRM: it takes over customers, orders, products, the sales funnel and the order history. It does not keep the books: accounting and tax reporting move to a separate accounting program your accountant chooses, and that part is outside this page. We export the sales data from 1С/BAS, clean it and load it into KeyCRM in stages, so orders keep coming in during the move. Below: what we carry over, the steps of the move and the capabilities of both systems we rely on.
1С/BAS → KeyCRMCustomers and companies from the 1С/BAS directory, with contacts and registration codes, become customer and company cards in KeyCRM — duplicates are merged before loading.
1С/BAS → KeyCRMProducts with item codes and prices, together with stock balances from the 1С/BAS warehouses, become KeyCRM products.
1С/BAS → KeyCRMThe order history — past sales with items and quantities — is loaded into KeyCRM and attached to the right customer, so the manager sees what the client bought before.
1С/BAS → KeyCRMUnfinished sales — an invoice issued but not paid, an order not yet shipped — become KeyCRM orders or funnel cards at the stage they had reached.
1С/BAS → KeyCRMPayments recorded against orders in 1С/BAS come over as order payments in KeyCRM, so it is clear which orders are already paid.
1С/BAS → KeyCRMFiles attached to customers and orders — contracts, specifications — go to the matching cards in KeyCRM.
How the move goes
Data audit: we export the sales data from 1С/BAS through its built-in open exchange interface and look at what is really there — customers, products, orders and which fields are filled.
Cleaning: we merge duplicate customers and products — the same company under different spellings, the same item entered twice — and agree with you what is not worth carrying over.
Mapping: which 1С/BAS field goes to which KeyCRM field, which documents become orders and which states become funnel stages. You create a separate access key in the KeyCRM settings for the loading.
Trial load: a small part — a few customers, products and orders — goes into KeyCRM first, and you check it together with the managers.
Parallel work: new orders are already taken in KeyCRM, 1С/BAS keeps running alongside for the transition, and the history is loaded in portions.
Reconciliation: together with you we compare the number of customers, products and orders and the order totals in both systems.
Switch-off: after reconciliation the sales part of 1С/BAS is turned off; the accounting part stays until your accountant moves to their new program.
Automation scenarios
01
The customer's history is in the old system
Beforethe manager takes a new order in KeyCRM and asks the accountant what this client bought last time in 1С/BAS.
Afterthe order history is loaded into the customer card in KeyCRM, and the manager sees it at once.
02
A move without a pause in orders
Beforethe team fears that moving means stopping sales and re-entering everything by hand over a weekend.
Afternew orders go to KeyCRM from the first day of parallel work, and the history catches up in portions.
03
Old duplicates in a new system
Beforethe same company exists in 1С/BAS under several spellings, and a straight copy would carry the mess into KeyCRM.
Afterduplicates are merged before loading, and KeyCRM starts with one card per customer.
04
Sales and accounting part ways
Beforeeveryone thinks leaving 1С/BAS means the accountant loses their tool.
Aftersales work in KeyCRM, and the accountant moves the books to the program they chose, without waiting for the sales side.
How it works technically
For those who want to check: each point links to the official documentation page it comes from.
BAS products are on Ukraine's official list of prohibited software (Cabinet resolution №1335 of 22.10.2025, based on Presidential Decree №601/2024 of 02.09.2024). The direct ban applies to the state sector, critical infrastructure and systems processing state information resources.
According to the same documentation, the platform automatically builds a REST interface using the OData protocol, through which outside systems can read, change, create and delete data over HTTP.
KeyCRM allows 20 requests a minute per key, so a long order history is loaded in portions: current customers and products first, the archive after. KeyCRM is a CRM and does not replace accounting: the books, tax reporting and documents for the tax office move to a separate accounting program your accountant chooses. What comes out of 1С/BAS depends on the configuration and on how carefully the data was kept; anything that cannot be matched we show you before loading. 1С/BAS is on the official prohibited software list: we do not take projects for state bodies, critical infrastructure or systems with state data.
How to start
Three steps from a first message to work on your project.
01
Leave a request
Describe the task in the form — in text or by voice. Budget and timing are optional.
02
We review and estimate
A developer studies the brief, asks about anything unclear and sends an estimate.
The direct ban covers the state sector, critical infrastructure and systems with state data. For a private business staying is formally allowed, but it is a risk — check your specific situation with a lawyer.
Will sales stop during the move?
No. For the transition both systems work side by side: new orders are taken in KeyCRM while the history is loaded in portions, and 1С/BAS is switched off only after reconciliation.
And what about accounting?
KeyCRM does not keep the books or tax reporting. Accounting moves to a separate accounting program chosen by your accountant — that move is outside this page. Until it happens, the accounting part of 1С/BAS keeps working.
Will the whole history fit into KeyCRM?
At the audit we look at the volume and decide together how deep to go. The history is loaded in portions within KeyCRM's limit per key, so current customers and orders come first and the archive after them.
Tell us what needs to be connected
Describe the task in text or a voice message. We look at your setup and reply with a plan.