VK Tax Compliance: the Top Solution for Tax Monitoring
MY Role
Product Design Lead (2023–2025)
Product Designer (2020–2023)
TEAM
Сross-functional product team (over 150 people)
Description
VK Tax Compliance is a digital B2B product for tax monitoring — a special tax regime designed for the largest taxpayers — that helps companies provide detailed disclosures of their accounting data to tax authorities and automate interactions with them.
KEY Results
No. 1 tax monitoring solution in the CNews 2024 ranking
Top solution for government and business (IaaS, SaaS, PaaS 2024 Award)
One of the top 3 tax monitoring solutions (CRM Systems 2024 Award)
Chosen by more than 170 leading companies across 12 industries
Context
VK Tax Compliance is an advanced IT solution designed specifically for large taxpayers participating in the tax monitoring regime. It enables structured data exchange between companies and tax authorities.
With VK Tax Compliance, companies publish parts of their accounting, tax, and financial data in a format that allows tax authorities to drill down into any reporting indicator and trace it back to the original source document.
VK Tax Compliance is a digital B2B product that includes:
Support for all types of tax reporting across all tax categories — including dozens of declarations and hundreds of registers
Hundreds of complex user scenarios, including configuration and system integration
More than 20 major functional modules
Dozens of features and hundreds of high-density, multifunctional interfaces
My Contribution
I was the product designer for VK Tax Compliance from 2019 to 2025, responsible for everything related to product design. Since 2022, I also led the product design direction and built the design team from the ground up.
During this time, I:
Designed hundreds of complex user scenarios, including configuration and system integration
Designed dozens of features and hundreds of high-density, multifunctional interfaces
Built a design system with auto-generated styles, components, and backend-driven templates, which in some cases accelerated development by up to 6×
Embedded design into the product development process and introduced design sprints
Raised the overall design culture within the team and helped train the product team in modern CX practices
Optimised the product development process by redesigning the feature delivery workflow and introducing over a dozen supporting artefacts
Product Approach
I worked in a cross-product team and established strong collaboration between the product design team and all product functions without exception. I also expanded the influence of product design across the entire product development process.
Our work was based on the Double Diamond framework, covering all key stages: Discovery, Defining, Developing, and Delivery. In addition, I supported the training of the product team in modern CX practices to ensure the proper, timely, and meaningful use of frameworks such as CJM, JTBD, User Flows, User Stories, as well as process diagrams and super-interface diagrams.
Examples of Features and Interfaces
This case highlights only a small portion of the features and interfaces I’ve worked on over the past 5 years.
Disclosure Monitor
MY Role
Supporting and evolving existing features, designing new complex flows and interfaces, supporting the development process, and usability testing.
Disclosure Monitor is a specialised module for managing disclosure versions. A disclosure version is a set of accounting and tax data related to a specific type of tax reporting for a specific period.
The Disclosure Monitor allows users to:
Manage the process of creating disclosure versions
Compare disclosure versions with each other
Check the completeness, consistency, and accuracy of disclosure versions
Move disclosure versions through a status workflow (approve, reject, publish, etc.)
View the contents of a disclosure version along with all related metadata
Under the hood, the Disclosure Monitor includes a system of control ratios that automatically check data completeness and consistency, as well as a checksum generation module that ensures data integrity and reliability.
Disclosure Monitor — Version Sidebar with Key Info and Actions
Disclosure Monitor — Version Comparison
Notification Module
MY Role
User research, benchmarking, designing the module from scratch, creating new complex flows and interfaces, usability testing, and supporting the development process.
Notification Module is a feature that consists of two major parts: Notification Settings and Notification Centre.
Notification Settings allow users to configure any type of notification using advanced rules and conditions.
For example, a company can set up multiple reminders about the need to generate a disclosure version — several times in the days leading up to the official deadline — taking into account the official production calendar and the tax reporting calendar.
Notification Module — Rule Configuration
Notification Module — Notification Template Setup
The Notification Centre includes two interfaces:
A sidebar for quick access to incoming notifications
A full-page mailbox-like view for managing notifications in detail
Notification Module — Notification Centre
Notification Module — Notification Centre Sidebar
Dashboards
MY Role
User research, benchmarking, designing the module from scratch, creating new complex flows and interfaces, usability testing, and supporting the development process.
Working with dashboards in VK Tax Compliance includes three key parts:
First, creating data queries to extract specific information from the database for visualising widgets.
Second, configuring dashboards — selecting the appropriate widgets and arranging them on the dashboard.
Third, using dashboards — viewing, personalising, and switching between them.
Dashboards — Query Creation and Visualization Type Selection
Dashboards — Dashboard Configuration
Dashboards — Dashboards — Viewing and Using the Dashboard
Communication Service
MY Role
Supporting and evolving existing features, designing new complex flows and interfaces from scratch, supporting the development process, and usability testing.
As part of the tax monitoring regime, companies and tax authorities can communicate with each other on a wide range of issues.
To support efficient interaction, VK Tax Compliance includes a dedicated communications module that enables:
chat-based messaging
file sharing
digital signing with a qualified electronic signature (QES)
assigning executors, approvers, and observers
moving requests through a status workflow.
Communication Service — Request Card
Tables
MY Role
Supporting and evolving existing features, user research, benchmarking, designing new complex flows and interfaces from scratch, supporting the development process, and usability testing.
The table is one of the key tools for viewing and working with data in VK Tax Compliance.
It allows users to:
perform both bulk and individual actions on objects,
view cell contents in a dedicated preview window,
filter and sort data directly from column headers,
and configure various table settings through the table configuration module, with the ability to save personal preferences.
Tables — Bulk Actions
Tables — Sorting and Filtering from Column Headers
Tables — Advanced Table Settings Window — Advanced Filter
Universal Configuration Interface
MY Role
Designing flows and interfaces for the module from scratch, user research, benchmarking, backend-driven template design, usability testing, and supporting the development process.
VK Tax Compliance is a powerful solution that is configured individually for each client, based on their specific needs. As a result, configuration is one of the key scenarios for system integrators working with VK Tax Compliance.
To improve configuration efficiency, we developed a specialised and universal configuration interface. It supports the setup of any entities in the system, including hierarchical ones.
Since the interface was designed as a backend-driven template, it can be reused without any design team involvement, and connecting it on the frontend takes just 15 minutes.
Universal Configuration Interface
Redesign
MY Role
Defining and aligning a unified visual style, building a system of product design tokens, mapping styles, supporting the implementation of new styles in both design and code, and conducting design reviews.
In 2025, we carried out a major redesign to make the product more modern, with a cleaner, tidier, and more minimalist look and feel.
VK Tax Compliance Interface Before Redesign
VK Tax Compliance Interface After Redesign
Takeaway & Reflection
Five years is a long time, and I can confidently say that I’ve learned a lot along the way:
Designing complex flows, features, and interfaces
Working under uncertainty and with extremely tight deadlines
Building strong and reliable working relationships
Understanding and shaping product processes
Creating and evolving design systems
Experimenting, taking responsibility for complex decisions, and moving forward no matter what
I invested an enormous amount of time, energy, and effort into this work, and fully dedicated myself to this and other FinOps products at VK Tech. It was a truly meaningful period, and I’m proud of both the journey and the results we achieved.
Huge thanks to the entire product team, my colleagues, and the designers on my team for the invaluable experience, meaningful work, and warm human connection we shared along the way.