กำลังโหลด...

×



HRM / HRD สรุปวิธียื่นภาษีเงินได้ประจำปี 2567 แบบละเอียด (อย...

magazine image
HRM / HRD

สรุปวิธียื่นภาษีเงินได้ประจำปี 2567 แบบละเอียด (อย่าลืม! ยื่นภายในวันที่ 8 เมษายน 2568)

TaxBugnoms

28 มกราคม 2568

กลับมาพบกันในช่วงเวลานี้ เป็นช่วงยื่นภาษีประจำปีเหมือนเช่นเคย ผมเชื่อว่าคนทำงานทุกคนก็กำลังเตรียมตัวยื่นและจัดการภาษีอยู่ใช่ไหม บทความประจำเดือนนี้ก็เหมือนทุกๆ ปีที่ผมทำ นั่นก็คือ การสรุปวิธียื่นภาษีเงินได้ประจำปี 2567 แต่ที่พิเศษ คือ ปีนี้จะเป็นการสรุปภาพรวมอย่างละเอียดของการยื่นภาษีประจำปี

สิ่งที่ต้องรู้อันดับแรก คือ สำหรับมนุษย์เงินเดือนทุกคน (ที่มีรายได้เงินเดือนทางเดียว) เมื่อรายได้รวมของเรามากกว่า 120,000 บาทต่อปี (กรณีโสด) และ 220,000 บาทต่อปี (กรณีมีคู่สมรสที่ไม่มีเงินได้) ถือว่ามีหน้าที่ยื่นภาษีตามกฎหมาย 

ในขณะที่คนมีรายได้ประเภทอื่น เพียงแค่มากกว่า 60,000 บาทต่อปี (กรณีโสด) และ 120,000 บาทต่อปี (กรณีมีคู่สมรสที่ไม่มีเงินได้) ก็มีหน้าที่ยื่นภาษีตามกฎหมายเช่นเดียวกัน 

ประเด็นแรกนี้ เป็นหน้าที่ตามกฎหมายที่ต้องรู้ไว้ จะได้เข้าใจและยื่นภาษีเป็นตั้งแต่แรกๆ แม้ว่าจะไม่ต้องเสียภาษีก็ตาม 

เมื่อรู้หน้าที่แล้ว สิ่งที่ต้องรู้ต่อมาก็คือ ข้อมูล คือรายได้ทั้งปีที่เกิดขึ้น ค่าใช้จ่ายที่หักตามกฎหมาย และค่าลดหย่อนที่เราได้สะสมไว้ตลอดทั้งปี ข้อมูลในส่วนของรายได้และค่าลดหย่อนที่สำคัญนั้น เราสามารถตรวจสอบเบื้องต้นได้ที่เว็บไซต์กรมสรรพากร

เอาล่ะ มาเริ่มทีละขั้นตอนกันเลย 

ในการตรวจสอบเบื้องต้น ถ้าเราทราบข้อมูลทั้งหมดและตรงกับข้อเท็จจริง เราสามารถเลือก “ยื่นแบบโดยใช้ข้อมูล” เพื่อนำข้อมูลไปยื่นภาษี หรือถ้าหากมีข้อเท็จจริงที่แตกต่างจากระบบของสรรพากร ก็สามารถปรับปรุงแก้ไขข้อมูลต่างๆ เหล่านี้ได้ตามข้อเท็จจริง

เพิ่มเติมสำหรับมนุษย์เงินเดือน ในกรณีที่ยื่นภาษีครั้งแรก มักจะมีข้อมูลที่ต้องการอยู่ 3 ส่วน นั่นก็คือ 1) รายได้ที่เราได้รับทั้งปี 2) ประกันสังคมที่สะสมเข้ากองทุน และ 3) กองทุนสำรองเลี้ยงชีพ (ในกรณีที่นายจ้างมีให้) ซึ่งรายละเอียดทั้งหมดจะอยู่ในเอกสารที่ชื่อว่า หนังสือรับรองการหักภาษี ณ ที่จ่าย (ใบ 50 ทวิ)

• เงินได้ทั้งปี คือ ยอดรายได้ที่เราต้องเอามายื่นภาษี ตัวนี้จะบอกว่ารายได้ทั้งหมดที่เราได้รับทั้งปีเป็นเท่าไร ถ้าหากเราทำงานเพียงที่เดียวในปีนี้ สามารถใช้ยอดนี้มากรอกได้เลย 

• ประกันสังคม (ถ้ามี) คือ ยอดที่สามารถนำมาใช้ลดหย่อนภาษีได้ โดยเราจะเอามายื่นในรายการลดหย่อนที่ชื่อว่า กองทุนประกันสังคม โดยในปี 2567 เรามีประกันสังคมสูงสุด คือ 9,000 บาท 

• กองทุนสำรองเลี้ยงชีพ (ถ้ามี) คือ ยอดที่เราสะสมนำส่งเงินเข้ากองทุนสำรองเลี้ยงชีพในแต่ละปี โดยเราสามารถเอามาลดหย่อนภาษีได้เช่นเดียวกัน ตามจำนวนที่เราสะสมเข้ากองทุนในระหว่างปี (ไม่รวมส่วนที่นายจ้างสมทบให้) 

หากตรวจสอบข้อมูลเรียบร้อยแล้ว ก็ยื่นภาษีกันได้เลย โดยกรอกข้อมูลในส่วนสำคัญเบื้องต้นของข้อมูลส่วนบุคคลกันก่อน ดังนี้

หลังจากนั้น กรอกข้อมูลส่วนของรายได้และค่าลดหย่อน โดยรายละเอียดการกรอกข้อมูลผมทำตัวอย่างของมนุษย์เงินเดือนไว้แล้วบางส่วน 

เมื่อกรอกรายการทั้งหมดเสร็จ อย่าลืมตรวจสอบหน้าสุดท้าย นั่นก็คือ ข้อมูลการคำนวณภาษีก่อนที่จะไปยื่นแบบแสดงรายการ เพื่อที่จะได้เช็กทุกอย่างอย่างเรียบร้อย และยื่นภาษีได้อย่างสบายใจ

หากใครสงสัยหรือยังทำไม่เป็น สามารถดูคลิปสอนยื่นภาษีประจำปีได้ที่ลิงก์นี้ >>> bit.ly/4jdhWUv

สุดท้ายนี้ หวังว่าบทความนี้จะมีประโยชน์กับท่านผู้อ่านที่กำลังเตรียมตัวยื่นภาษีอยู่ แล้วพบกันอีกทีในฉบับหน้า สวัสดีครับ

Top 5 Contents
SettingsRequest history8.3.13PHP Version681msRequest Duration10MBMemory UsageGET article/{id}
status
200 OK
full_url
https://uat-ca.dst.co.th/article/851
action_name
guest.article
controller_action
App\Http\Controllers\guest\ArticleController@page
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://uat-ca.dst.co.th/article/851
action_name
guest.article
controller_action
App\Http\Controllers\guest\ArticleController@page
uri
GET article/{id}
controller
App\Http\Controllers\guest\ArticleController@page
prefix
/article
file
app/Http/Controllers/guest/ArticleController.php:24-146
middleware
web, check.trial.expire
duration
682ms
peak_memory
14MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:21 [ "host" => array:1 [ 0 => "uat-ca.dst.co.th" ] "x-forwarded-for" => array:1 [ 0 => "18.222.5.111" ] "x-forwarded-host" => array:1 [ 0 => "uat-ca.dst.co.th" ] "x-forwarded-port" => array:1 [ 0 => "443" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-server" => array:1 [ 0 => "uat-ca.dst.co.th" ] "x-real-ip" => array:1 [ 0 => "18.222.5.111" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-https" => array:1 [ 0 => "1" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 11 May 2025 21:27:35 GMT" ] ]
session_attributes
0 of 0
array:2 [ "_token" => "KbNOlkHYn1r9LbhLSA9r8mExHyd8LWgkg0Nn9vsU" "show_interest_modal" => false ]
    • Booting (176ms)time
    • Application (504ms)time
    • Routing (3.45ms)
    • Preparing Response (48.28ms)
    • 1 x Application (74.1%)
      504ms
      1 x Booting (25.9%)
      176ms
      1 x Preparing Response (7.09%)
      48.28ms
      1 x Routing (0.51%)
      3.45ms
      13 templates were rendered
      • guest.articlearticle.blade.php#?blade
      • components.right-bannerright-banner.blade.php#?blade
      • components.relate-contentsrelate-contents.blade.php#?blade
      • components.top5top5.blade.php#?blade
      • guest.layouts.appapp.blade.php#?blade
      • guest.layouts.headerMetaTagheaderMetaTag.blade.php#?blade
      • guest.layouts.headerStylesheaderStyles.blade.php#?blade
      • guest.layouts.headerScriptsheaderScripts.blade.php#?blade
      • guest.componants.preloadpreload.blade.php#?blade
      • components.navbarnavbar.blade.php#?blade
      • components.home-side-menuhome-side-menu.blade.php#?blade
      • components.interest-modalinterest-modal.blade.php#?blade
      • guest.layouts.footerfooter.blade.php#?blade
      uri
      GET article/{id}
      middleware
      web, check.trial.expire
      controller
      App\Http\Controllers\guest\ArticleController@page
      prefix
      /article
      as
      guest.article
      file
      app/Http/Controllers/guest/ArticleController.php:24-146
      14 statements were executed (2 duplicates)Show only duplicates411ms
      • CheckExpiredOrders.php#21uatca_dbConnection Established
        Backtrace
        • app/Http/Middleware/CheckExpiredOrders.php:21
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
      • CheckExpiredOrders.php#21uatca_dbBegin Transaction
        Backtrace
        • app/Http/Middleware/CheckExpiredOrders.php:21
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
      • CheckExpiredOrders.php#26uatca_db1.63msselect * from `orders` where `status` = 'pending' and `created_at` <= '2025-05-05 04:27:34'
        Bindings
        • 0: pending
        • 1: 2025-05-05 04:27:34
        Backtrace
        • app/Http/Middleware/CheckExpiredOrders.php:26
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
      • CheckExpiredOrders.php#51uatca_dbCommit Transaction
        Backtrace
        • app/Http/Middleware/CheckExpiredOrders.php:51
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
      • AppController.php#415uatca_db387msselect * from `contents` where `seo_url_slug` = '851' or `id` = '851' limit 1
        Bindings
        • 0: 851
        • 1: 851
        Backtrace
        • app/Http/Controllers/AppController.php:415
        • app/Http/Controllers/guest/ArticleController.php:27
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • AppController.php#415uatca_db1.03msselect * from `content_categories` where `content_categories`.`id` in (2)
        Backtrace
        • app/Http/Controllers/AppController.php:415
        • app/Http/Controllers/guest/ArticleController.php:27
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • AppController.php#415uatca_db700μsselect * from `content_sub_categories` where `content_sub_categories`.`id` in (19)
        Backtrace
        • app/Http/Controllers/AppController.php:415
        • app/Http/Controllers/guest/ArticleController.php:27
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • AppController.php#415uatca_db1.03msselect * from `contributors` where `contributors`.`id` in (33)
        Backtrace
        • app/Http/Controllers/AppController.php:415
        • app/Http/Controllers/guest/ArticleController.php:27
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • ArticleController.php#93uatca_db460μsselect * from `content_categories` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/guest/ArticleController.php:93
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • RightBanner.php#25uatca_db1.33msselect * from `banner_rights` limit 1
        Backtrace
        • app/View/Components/RightBanner.php:25
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.article:462
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • RelateContents.php#36uatca_db12.97msselect * from `contents` where `category_id` = 2 and `id` not in (851) and `is_publish` = 1 order by `id` desc limit 4
        Bindings
        • 0: 2
        • 1: 851
        • 2: 1
        Backtrace
        • app/View/Components/RelateContents.php:36
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.article:482
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • RelateContents.php#37uatca_db290μsselect * from `content_categories` where `content_categories`.`id` = 2 limit 1
        Bindings
        • 0: 2
        Backtrace
        • app/View/Components/RelateContents.php:37
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.article:482
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • Top5.php#25uatca_db990μsselect * from `banner_top5`
        Backtrace
        • app/View/Components/Top5.php:25
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.article:502
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • Top5.php#25uatca_db2.65msselect `contents`.*, `banner_top5_content`.`banner_id` as `pivot_banner_id`, `banner_top5_content`.`content_id` as `pivot_content_id`, `banner_top5_content`.`order` as `pivot_order` from `contents` inner join `banner_top5_content` on `contents`.`id` = `banner_top5_content`.`content_id` where `banner_top5_content`.`banner_id` in (1, 2, 3, 4, 5) order by `pivot_order` asc
        Backtrace
        • app/View/Components/Top5.php:25
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.article:502
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • HomeSideMenu.php#25uatca_db760μsselect * from `banner_lefts` limit 1
        Backtrace
        • app/View/Components/HomeSideMenu.php:25
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.layouts.app:49
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • InterestModal.php#25uatca_db230μsselect * from `content_categories`
        Backtrace
        • app/View/Components/InterestModal.php:25
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::guest.layouts.app:74
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • interest-modal.blade.php#2uatca_db190μsselect * from `content_categories`
        Backtrace
        • view::components.interest-modal:2
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\Admin\Content
      31Content.php#?
      App\Models\ContentCategory
      20ContentCategory.php#?
      App\Models\Admin\BannerTop5
      5BannerTop5.php#?
      App\Models\ContentSubCategory
      1ContentSubCategory.php#?
      App\Models\Admin\Contributor
      1Contributor.php#?
      App\Models\Admin\BannerRight
      1BannerRight.php#?
      App\Models\Admin\BannerLeft
      1BannerLeft.php#?
          _token
          KbNOlkHYn1r9LbhLSA9r8mExHyd8LWgkg0Nn9vsU
          show_interest_modal
          false
          ClearShow all
          Date ↕MethodURLData
          #12025-05-12 04:27:35GET/article/851131460