1C:UNF Customization Built Around How You Work
1C:Small Business Management (UNF) covers sales, warehouse, cash and simple production in one database. We customize it where the standard logic falls short and do it with an extension, so updates install normally.
- Warehouse, prices and orders that follow your rules
- Reports and print forms the standard configuration lacks
- Integration with your website, Kaspi and mobile apps
- The price in writing before we start
1C:UNF customization starts at 350,000 tenge for one accounting area, with a timeline of one to two weeks. Small tasks take from a week, and a customization package from a month.
Who UNF suits and where it hits its limits
A configuration for small and mid-sized companies that want all their accounting in one place.
1C:Small Business Management is chosen by trading companies, service businesses and small manufacturers. One database holds customer orders, warehouse, purchasing, cash, payroll and simple production. That is enough to start, and many companies work on standard UNF for years.
The limits appear as the company grows. A second warehouse, contract-based wholesale prices, delivery, order picking and reports for the owner come along. Standard UNF provides the basic mechanisms but does not know your rules. Then staff start keeping spreadsheets on the side, and the data in 1C stops matching reality.
Customizing UNF brings these processes back into the database. We do not rewrite the configuration; we add what is missing precisely and carefully.
A typical example: a company sells wholesale and retail, has a warehouse and a showroom, some orders go out by delivery and some are collected by customers. Standard UNF can record all of this with documents, but the key picture is missing: what has been picked, what has left, what is paid and what is outstanding. The owner learns about it from conversations with managers, not from the system.
Another example: a service company keeps work orders in UNF, but technicians work on site and cannot see their jobs on a phone. Data is entered after the fact, and the manager cannot tell how much each technician actually earned.
What we customize in UNF most often
Tasks that companies on 1C:Small Business Management bring to us.
- Warehouse. Bin locations, route-sorted pick lists, control of goods issued against invoices, balances by bin.
- Prices. Wholesale and retail prices, discounts by contract and volume, a ban on selling below cost.
- Orders. Statuses, mandatory fields, checks before shipment, no shipment without payment.
- Reports. Shipped and delivered, posted but not issued, payments by manager, margin by product.
- Print forms. Invoices, bills, labels and price tags in your own layout.
- Integrations. Website, Kaspi, mobile app, Telegram bot.
Most tasks are small and take one to two weeks. What matters is not the amount of code but understanding the process: who does what, where information gets lost now and how to make a rule enforce itself without reminders from management.
We always check whether a task can be handled with standard UNF features: additional attributes, permission settings, report variants. If it can, we say so, even if it reduces the scope of work.
Warehouse and bin locations in UNF
Standard UNF bins plus what the warehouse is missing.
UNF has warehouse bins, but without location import, locations on documents and convenient printing they are hardly used. We import locations from Excel, show the bin on invoice lines and build a pick list sorted by route. More on the bin location management in 1C page.
Our case study shows this work: a trading company on UNF, locations for 209 of 209 article numbers, a pick list, reports and a mobile scanner. See the case study (in Russian).
Besides locations, issue control is often customized in UNF. An invoice can be posted while the goods have not yet been handed to the customer, especially when part of the order is collected right away and part is sent by delivery. We add an issue status and a report on posted but not issued documents, so the warehouse and managers see the same picture.
For stock counts we build bin-by-bin recounts with a scanner: the storekeeper walks a rack, scans items, and the system immediately shows differences from the books.
Reports for the owner and management
Figures that are now compiled by hand in Excel should be built in 1C.
Standard UNF reports work well for an accountant or a sales manager, but an owner needs other views: what is shipped but not delivered, which invoices are posted but the goods not issued, which managers collect payments and which do not. We build such reports on the data composition system (SKD), with filters and drill-down to the document.
A report can be sent on a schedule by email or Telegram. More on the 1C reports page.
A good report answers one question and opens in seconds. We do not build universal reports for every case: each management question gets its own report with clear columns and ready-made filters. If a report is needed daily, it arrives on its own at a convenient time.
Integrations: website, Kaspi, apps
UNF becomes the data source for every sales channel.
Stock and prices from UNF go to the website and Kaspi, and orders come back into the database. For mobile apps and bots we build an HTTP service in an extension that serves data in real time. None of this requires taking the configuration off vendor support.
Kaspi and other platforms have a separate page about 1C integration with marketplaces.
Another common task is importing bank statements from Kazakhstan banks and automatically matching payments to orders. The accountant stops matching payments by hand, and the sales manager immediately sees that the customer has paid.
Why an extension rather than editing the standard configuration
UNF is updated often, and editing the standard configuration turns every update into a project.
1C releases UNF updates regularly: new reporting forms, changes to tax accounting for Kazakhstan, new features. If the configuration was edited directly, every update requires moving changes by hand, and sooner or later the database stops being updated.
An extension sits on top of the standard configuration. Updates install normally, and we only check the extension on a copy of the database. More about our approach on the 1C customization page.
An extension is also easier to hand over to another specialist. All changes are in one place, and it is clear which objects are affected and why. We hand over the source code and a short description so the company does not depend on one contractor.
When UNF should be replaced rather than customized
We say so honestly if customization would cost more than a migration.
Sometimes a company's needs go beyond UNF: complex production with routings, many legal entities with intercompany sales, deep warehouse accounting with an order-based scheme. This can be customized too, but maintaining such a database will be expensive. In those cases we suggest comparing customization with a move to 1C:Trade Management or 1C:Integrated Automation and estimate both options.
In many cases the line is drawn not by features but by load. If more than twenty or thirty users work in the database at once and documents run into thousands a day, it is worth assessing performance in advance and possibly moving the database to a client-server setup. That is part of our work too.
How UNF customization works
First we see how people work, then we write code.
- Talking to users. Sales manager, storekeeper, accountant, management.
- Solution description. What changes in daily work, which fields, buttons and reports appear.
- Estimate. Timeline and price in writing.
- Development on a database copy. Your live UNF is not touched.
- Testing on your data. Staff try it on real documents.
- Deployment and training. We connect the extension and show the changes.
Small adjustments after the first weeks of use are included in the price. If staff find something inconvenient, we rearrange fields and change the order of steps until the customization becomes a natural part of the work.
UNF customization price and timeline
We give an exact price after reviewing the database.
| Customization | Timeline | Price |
|---|---|---|
| Single task: check, field, button | from 1 week | from 150,000 ₸ |
| One accounting area: warehouse, prices or orders | 1-2 weeks | from 350,000 ₸ |
| Package covering several areas | from 1 month | per estimate |
| Support after handover | monthly | from 80,000 ₸/month |
We recommend starting with the area that hurts most, such as the warehouse or payment reports. The company sees results quickly and understands better what to customize next. Later stages usually go faster because we already know the database.
All work is fixed in writing: what we do, the timeline and the price. If new requests come up along the way, we estimate them separately instead of stretching the original task.
Production and services in UNF
UNF is chosen not only by trading companies.
UNF includes simple production: bills of materials, production orders, material write-offs and output. For furniture workshops, printing houses, food producers and repair shops this is usually enough at the start, but over time their own rules appear. They need to calculate cost including waste, plan cutting, schedule work centers or send tasks to workers on a tablet.
We customize these areas with an extension: we add attributes to bills of materials, build shop-floor task forms, load and cost reports, and checks on material write-offs. Service companies more often need work orders, tracking of technicians' work and reminders to customers about the next service.
If the production side grows into routings, stages and complex planning, we say honestly that it makes more sense to look at configurations at the level of 1C:Integrated Automation, and estimate both options.
Common UNF customization mistakes we fix
What we find in databases that were customized before us.
Edits to the standard configuration. The most common problem. Changes were made directly in the configuration, the database is off vendor support and has not been updated for a year or two. Kazakhstan reporting is outdated, and the accountant works around errors by hand. We assess what can be moved into an extension and bring the database back onto vendor support.
Undocumented customizations. The previous developer left, and nobody knows what was changed and why. We compile a short register of customizations: what each one does, who uses it, whether it is still needed. Some turn out to be unnecessary and can be removed.
Slow performance. Heavy queries in posting handlers, reports that take minutes, unnecessary event subscriptions. We analyze performance measurements and rewrite the bottlenecks.
External data processors instead of customizations. Dozens of external files sit in the accountant's folder, and some stopped working after an update. What is needed goes into the extension; the rest is removed.
Unmonitored integrations. Exports to the website or Kaspi sometimes stop, and you find out from customers. We add an exchange log and error notifications.
After such a review the database becomes predictable: it is clear what has been changed, updates install normally, and new customizations do not break old ones.
Frequently asked questions about 1C:UNF customization
About price, updates and configuration capabilities.
How much does 1C:UNF customization cost?
A single task starts at 150,000 ₸, one accounting area at 350,000 ₸ for 1-2 weeks, and a customization package takes from a month per estimate.
Can we customize UNF and keep updating it?
Yes. We build customizations as extensions, and standard UNF stays on vendor support and updates normally.
Do you work with UNF for Kazakhstan?
Yes, most of our projects are on UNF and other configurations for Kazakhstan.
Our UNF has already been customized. Will you take it on?
Yes. First we look at what was done and how, then suggest what to keep and what to rebuild as an extension.
Can a mobile app be connected to UNF?
Yes. We build an HTTP service in an extension, and the app gets prices, stock and documents from the database in real time.
Can UNF in the 1C:Fresh cloud be customized?
The cloud has restrictions on extensions. Some tasks can be solved there, others require moving the database to your own server. We decide per task.
How long does a small UNF customization take?
A single task such as a new field, check or button usually takes from a week, including testing on a database copy and moving it to the live database.
Do you hand over the source code?
Yes. The extension and a short description stay with you, so any specialist can maintain them without us.
Send a request
Describe the task: we reply within one business day and quote before any work starts.