Trong quá trình hình thành hệ thống thuế tập trung, nhu cầu tạo ra một cơ quan quyền lực nhất định có trách nhiệm bao gồm việc thực hiện rộng rãi các tiêu chuẩn của chính sách thuế đã được phê duyệt. Cơ quan thuế đã trở thành một tổ chức như vậy.
Thanh tra thuế là cơ quan hành pháp thu thập các khoản thanh toán và giám sát việc tuân thủ luật thuế. Tổ chức này có cấu trúc thứ bậc phức tạp. Có các cơ quan thanh tra thuế liên bang, khu vực, khu vực, thành phố và quận.
Cơ quan này thực hiện một số chức năng quản trị liên quan đến các hoạt động kinh tế. Chức năng chính của thể chế này là kiểm soát. Dựa trên thông tin được cung cấp trong tờ khai thuế của người dân, cơ quan thanh tra thuế không chỉ thu tiền của họ mà còn thực hiện một số biện pháp để xác định tài sản trốn thuế.
Các quỹ của công dân do cơ quan thanh tra thuế thu được để tài trợ cho các đối tượng có ý nghĩa xã hội, trợ cấp cho các nhóm dân cư khó khăn, và trả lương cho nhân viên khu vực công.
Các trách nhiệm của dịch vụ này cũng bao gồm việc đăng ký các công ty và hiệp hội thương mại nhằm mục đích kiểm soát sau này đối với các hoạt động tài chính của họ.
Câu hỏi đặt ra, tại sao chức năng do thanh tra thuế thực hiện lại không được phân bổ cho các bộ phận liên quan? Tại sao cần thành lập một cơ quan điều hành riêng?
Thực tế là các thủ tục liên quan đến thuế vô cùng tốn công sức và đòi hỏi một số lượng lớn các kiểm tra và chứng từ. Do công việc lưu thông hàng ngày của người dân, khối lượng tài liệu khổng lồ tích tụ, việc xử lý và lưu trữ đòi hỏi đội ngũ nhân viên đông đảo.
Ngoài ra, thường cần phải thực hiện các chuyến khảo sát thực địa để xác định lý do dẫn đến sự khác biệt giữa dữ liệu được cung cấp trong tài liệu và tình hình thực tế (đây có thể là lỗi kỹ thuật và cố ý giả mạo). Đó là lý do tại sao thanh tra thuế là một cơ quan hành pháp riêng biệt.