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.