Senior Tax Officer

Jakarta, IndonesiaPosted Jul 3, 2026
%HEADER_COMPANY_WEBSITE%Senior Tax OfficerJakarta, ID%LABEL_POSITION_TYPE_CONTRACT%Finance%BREADCRUMB_JOB_OPENINGS%Senior Tax Officer%BUTTON_APPLY_TO_POSITION%%BUTTON_APPLY_USING_INDEED%%BUTTON_APPLY_USING_LINKED_IN%Cove started with renting coliving spaces. Now we’ve expanded to more than just coliving spaces, providing flexibility for comfortable and enjoyable long term or short term stays in our beautiful properties. With over 8000 rooms across Singapore and Indonesia, we’re living our mission and growing our homes in South Korea and Japan. Believing in the power of a team, we aim to build the leading tech flexible living platform in Asia Pacific, providing high quality and community-centric accommodations. Here we also encourage authenticity and fun to fully embrace being human in a driven and result focused environment to make things happen and ensure the dream becomes a reality. With an office located in the bustling Blok M area, our Jakarta office is easily accessible by public transport and surrounded by a wide array of trendy eateries, creating an ideal environment for work-life balance and convenience. Come enjoy the journey with us and become a Cove Superstar! Job Title: Senior Tax Officer Job-Type: 1 year contract with the opportunity for permanent employment Reports To: Head of Finance Ops & Accounting Location: Jakarta What you’ll be doing:Tax treatment & advisoryDetermine the correct tax treatment of company transactions — PPN, PPh 21/26, PPh 23, PPh 4(2) final, PPh 25/29, and regional PBJT/PB1 on hotel & restaurant services Advise Finance, Procurement, and Operations on the tax implications of new vendors, contracts, intercompany arrangements, landlord/rental agreements, and cross-entity transactions.Resolve edge cases (foreign-vendor payments, gross-up vs. withholding-borne arrangements) and set a consistent group position.Compliance, filing & paymentPrepare and submit all monthly returns (SPT Masa PPN; SPT Masa PPh 21/26; SPT Masa PPh Unifikasi covering PPh 23/26 and 4(2)) and the annual corporate return (SPT Tahunan PPh Badan) via Coretax DJP, accurately and before deadlines.Generate billing codes, make tax payments via e-Billing, and maintain proof-of-payment (NTPN) records per entity.Issue and manage output tax invoices (faktur pajak) and validate input tax invoices from vendors.Issue withholding-tax slips (bukti potong / e-Bupot) and distribute them to counterparties.Manage regional tax obligations (hotel/restaurant/PBJT/signage tax) across the cities where entities operate, accounting for differing local rules and rates (e.g., Jakarta vs. Bali).Reconciliation & controlPerform monthly tax reconciliation/equalisation: PPN output vs. revenue, withholding vs. expense ledgers, and PPh vs. the financial statements.Prepare the fiscal correction (koreksi fiskal) and supporting schedules for the annual corporate income tax.Maintain a tax calendar, tracker, and per-entity documentation file; keep records audit-ready at all times.Support tax audits, respond to SP2DK, and manage correspondence with the tax office.Administrative Task Tax Recapitulation for Landlord where tax arrangements is in place, including, but not limited to, gathering tenant national or tax IDSetup signage tax for new propertyGoing to tax office, when necessary, to resolve any tax related issues and keep tax knowledge up to date What makes you a great fit: Bachelor’s degree in Accounting, Fiscal Administration, or a related field.5+ years of hands-on Indonesian tax experience (in-house and/or consulting/KAP), ideally across multiple entities, with a track record of owning tax-treatment decisions.Practical command of Coretax, e-Faktur, e-Bupot, and e-Billing.Strong working knowledge of PPN and PPh 21/23/26/4(2)/25/29; exposure to regional taxes; hospitality / property / multi-entity experience a clear plus.Brevet A & B (Brevet C an advantage); advanced Excel.Accurate, deadline-disciplined, and able to explain treatment clearly to non-tax...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free