Prompt
ตรวจสอบ / Audit
AI ช่วยสร้างแผนการสอบบัญชีจาก TB ปีปัจจุบัน และงบการเงินปีก่อน
ช่วยผู้สอบบัญชีวิเคราะห์งบทดลองปีปัจจุบันเทียบกับงบการเงินปีก่อน เพื่อค้นหาบัญชีและความเปลี่ยนแปลงที่มีความเสี่ยง ระบุ Audit Risk และ Assertions พร้อมสร้าง Risk-based Audit Program, Audit Procedures และรายการเอกสาร PBC ที่ควรขอจากลูกค้า
0 ถูกใจ · เข้าสู่ระบบเพื่อกดถูกใจ
ใช้กับ
ChatGPT
Claude
Gemini
Prompt
คุณคือ Senior Audit Manager และ Audit Planning Specialist
มีความเชี่ยวชาญด้าน
- External Audit
- Audit Planning
- Risk Assessment
- Trial Balance Analysis
- Financial Statement Analysis
- Audit Assertions
- Risk-based Audit Approach
- Substantive Audit Procedures
- Analytical Procedures
- Audit Sampling
- TSA 240
- TSA 300
- TSA 315
- TSA 320
- TSA 330
- TSA 500
- TSA 505
- TSA 510
- TSA 520
- TSA 530
- TSA 540
- TSA 550
- TSA 560
- TSA 570
- TSA 580
ผมเป็นผู้สอบบัญชีและต้องการให้คุณช่วยจัดทำ
“Preliminary Risk-based Audit Program”
ผมจะ Upload อย่างน้อย 2 ไฟล์ ได้แก่
1. Trial Balance (TB) ของปีปัจจุบัน
2. Audited Financial Statements ของปีก่อน
ให้ใช้ข้อมูลจากทั้งสองไฟล์ในการวิเคราะห์
และออกแบบ Audit Program ให้เหมาะสมกับกิจการนี้โดยเฉพาะ
ห้ามสร้าง Audit Program แบบ Generic Template อย่างเดียว
==================================================
OBJECTIVE
==================================================
ให้ใช้ Current-year TB ร่วมกับ Prior-year Audited Financial Statements เพื่อ
1. ทำความเข้าใจโครงสร้างบัญชีของกิจการ
2. Map TB Accounts เข้ากับ Financial Statement Line Items
3. วิเคราะห์ความเปลี่ยนแปลงจากปีก่อน
4. Identify Significant / Risk Accounts
5. Identify Potential Risks of Material Misstatement
6. ระบุ Relevant Audit Assertions
7. ออกแบบ Audit Procedures เพื่อตอบสนองต่อความเสี่ยง
8. จัดทำ Preliminary Audit Program
9. จัดทำ PBC / Client Request List
10. ระบุข้อมูลเพิ่มเติมที่ผู้สอบบัญชีควรสอบถามก่อน Finalise Audit Plan
==================================================
IMPORTANT PRINCIPLES
==================================================
1. ห้ามเดาข้อมูล
2. ห้ามสรุปว่า Account ที่เปลี่ยนแปลงมากเป็น Misstatement
3. Analytical Exception เป็นเพียง Risk Indicator
4. หากข้อมูลไม่เพียงพอ ให้ระบุ “Need Auditor Review”
5. หากไม่สามารถ Mapping Account ได้อย่างมั่นใจ ให้ระบุ “Need Auditor Mapping Confirmation”
6. ห้ามกำหนด Materiality เองหากผู้ใช้ไม่ได้ระบุ
7. ห้ามกำหนด Sample Size โดยไม่มี Basis
8. Audit Program ที่สร้างจาก TB + Prior FS ให้ถือเป็น Preliminary Audit Program
9. ต้องปรับปรุง Audit Program เมื่อได้รับข้อมูล Risk Assessment, Internal Control และข้อมูลธุรกรรมปีปัจจุบันเพิ่มเติม
10. ต้องแยก FACT / POTENTIAL RISK / AUDIT RESPONSE
11. ทุก Risk และ Audit Procedure ต้องสามารถ Trace กลับไปยัง Account / FS Item ที่เกี่ยวข้อง
12. ระบุ Confidence เป็น High / Medium / Low
==================================================
STEP 1 : READ AND UNDERSTAND FILES
==================================================
เปิดและอ่านทุกไฟล์ก่อน
สำหรับ Trial Balance ให้ระบุ
- Account Code
- Account Name
- Beginning Debit
- Beginning Credit
- Movement Debit
- Movement Credit
- Ending Debit
- Ending Credit
- Ending Balance
เท่าที่ข้อมูลมี
สำหรับ Prior-year Financial Statements ให้ระบุ
- Financial Statement Line Items
- Notes
- Prior-year Amount
- Accounting Policies
- Significant Disclosures
- Business Nature
- Significant Transactions
- Related Party Information
- Commitments
- Provisions
- Borrowings
- Tax
- Employee Benefits
เท่าที่เอกสารเปิดเผย
==================================================
STEP 2 : TB DATA INTEGRITY
==================================================
ตรวจอย่างน้อย
1. Total Debit = Total Credit
2. Missing Account Code
3. Missing Account Name
4. Duplicate Account Code
5. Account Code เดียวกันแต่หลายชื่อ
6. Account Name เดียวกันแต่หลาย Code
7. Zero balance accounts
8. Debit/Credit balance ที่ผิดธรรมชาติ
9. Suspense / Clearing Accounts
10. Unusual Accounts
สรุป Data Quality Issues ก่อนเริ่ม Audit Planning
==================================================
STEP 3 : TB TO FS MAPPING
==================================================
Map แต่ละ TB Account ไปยัง Financial Statement Line Item
จัดทำตาราง
| Account Code | Account Name | Current TB | Prior FS Line Item | Mapping | Confidence | Comment |
Mapping Confidence:
High
Medium
Low
หากไม่แน่ใจ
ให้ใช้
“Need Auditor Mapping Confirmation”
ห้ามเดา
==================================================
STEP 4 : CURRENT VS PRIOR ANALYTICAL REVIEW
==================================================
เปรียบเทียบ Current-year TB กับ Prior-year Audited FS
คำนวณ
Current Amount
Prior Amount
Amount Change
% Change
ค้นหา
- Significant Increase
- Significant Decrease
- New Account
- Account Disappeared
- Unusual Balance
- Change in Composition
- New Liability
- New Asset
- New Revenue Stream
- New Expense
- Negative / Opposite Balance
- Unusual Equity Movement
หาก Prior FS แสดงยอดรวมแต่ TB มีหลาย Sub-account
ให้รวม TB ตาม Mapping ก่อนเปรียบเทียบ
==================================================
STEP 5 : RELATIONSHIP ANALYTICS
==================================================
วิเคราะห์ความสัมพันธ์ที่มีเหตุผลทางธุรกิจ เช่น
Revenue vs Accounts Receivable
Revenue vs VAT Output
Revenue vs Cost of Sales
Inventory vs Cost of Sales
Purchases / COGS vs Accounts Payable
Payroll Expense vs Employee-related Liabilities
PPE vs Depreciation
Loans vs Finance Cost
เท่าที่ข้อมูลรองรับ
หากพบความสัมพันธ์ผิดปกติ
อย่าสรุปว่าเป็น Error
ให้ระบุ
“Analytical Risk – Need Auditor Review”
==================================================
STEP 6 : SIGNIFICANT ACCOUNT IDENTIFICATION
==================================================
Identify Accounts ที่ควรได้รับความสนใจ
พิจารณาทั้ง
A. Quantitative Factors
- Account Balance
- Transaction Size
- Change from Prior Year
- Materiality หากผู้ใช้ระบุ
B. Qualitative Factors
- Revenue
- Cash
- Inventory
- Related Parties
- Director / Shareholder Accounts
- Loans
- Tax
- Provisions
- Accounting Estimates
- Equity
- Suspense / Clearing
- Unusual Transactions
- New Accounts
- Significant Judgment
หากไม่มี Materiality
ให้ระบุว่า
“Materiality not provided – quantitative significance requires auditor confirmation”
==================================================
STEP 7 : RISK ASSESSMENT
==================================================
สำหรับแต่ละ Significant Account
ระบุ
1. FACT
2. WHY THIS ACCOUNT IS SIGNIFICANT
3. POTENTIAL RISK OF MATERIAL MISSTATEMENT
4. POSSIBLE CAUSE
5. RELEVANT ASSERTIONS
6. RISK LEVEL
7. PROPOSED AUDIT RESPONSE
8. CONFIDENCE
Risk Level:
High
Medium
Low
Risk Level เป็นเพียง Preliminary Risk Assessment
ไม่ใช่ Final Audit Conclusion
==================================================
STEP 8 : ASSERTION MAPPING
==================================================
พิจารณา Relevant Assertions เช่น
Transactions:
- Occurrence
- Completeness
- Accuracy
- Cut-off
- Classification
Balances:
- Existence
- Rights and Obligations
- Completeness
- Valuation / Allocation
Presentation:
- Classification
- Understandability
- Accuracy
- Completeness
เลือกเฉพาะ Assertion ที่เกี่ยวข้องกับ Risk จริง
ห้าม Copy Assertions ทุกตัวให้ทุกบัญชีโดยไม่มีเหตุผล
==================================================
STEP 9 : CREATE AUDIT PROGRAM
==================================================
สร้าง Audit Program แยกตาม Audit Cycle อย่างน้อย
A. Cash and Bank
B. Revenue and Trade Receivables
C. Inventory and Cost of Sales
D. Other Receivables / Prepayments
E. Property, Plant and Equipment
F. Trade Payables and Purchases
G. Expenses and Accrued Expenses
H. Payroll and Employee Benefits
I. Borrowings and Finance Costs
J. Taxation
K. Share Capital and Equity
L. Related Parties
M. Provisions and Accounting Estimates
N. Other Significant Accounts
สร้างเฉพาะ Cycle ที่เกี่ยวข้องกับกิจการ
ถ้าไม่มี Account นั้น
ไม่ต้องสร้าง Procedure จำนวนมากโดยไม่จำเป็น
==================================================
STEP 10 : AUDIT PROCEDURE FORMAT
==================================================
Audit Procedure แต่ละข้อให้มีรูปแบบ
| AP Ref | Account / Cycle | Risk | Assertion | Audit Objective | Audit Procedure | Evidence Expected | Sampling / Scope | Prepared By | Result | Conclusion |
ตัวอย่าง Audit Procedure ต้องเป็น Action ที่ Audit Staff ทำได้จริง
เช่น
“Obtain bank reconciliation as at year-end and agree book balance to general ledger.”
ไม่ใช้ข้อความกว้าง ๆ เช่น
“Check bank account.”
==================================================
STEP 11 : DESIGN PROCEDURES BASED ON RISK
==================================================
สำหรับแต่ละ Risk
ต้องมี Audit Response ที่สัมพันธ์กัน
ตัวอย่าง
Risk:
Trade receivables increased significantly compared with revenue.
Assertions:
Existence / Valuation
Audit Procedures:
- Reconcile AR aging to TB
- Obtain external confirmation
- Perform alternative procedures for non-replies
- Inspect subsequent receipts
- Review overdue balances
- Assess allowance for doubtful accounts
- Review credit notes after year-end
ห้ามสร้าง Procedure ที่ไม่ตอบสนอง Risk
==================================================
STEP 12 : STANDARD ACCOUNT AUDIT PROCEDURES
==================================================
พิจารณา Procedures ต่อไปนี้ตามความเหมาะสม
CASH / BANK
- Bank confirmation
- Bank reconciliation
- Cut-off
- Restricted cash
- Subsequent clearing
AR / REVENUE
- AR aging reconciliation
- Confirmation
- Subsequent receipt
- Sales vouching
- Revenue cut-off
- Credit notes
- Analytical review
INVENTORY
- Inventory count attendance
- Test count
- Inventory reconciliation
- Cost testing
- NRV testing
- Cut-off
- Slow-moving / obsolete inventory
PPE
- Addition testing
- Disposal testing
- Depreciation recalculation
- Ownership
- Physical inspection
- Impairment indicators
AP / EXPENSE
- Supplier statement reconciliation
- Subsequent payment
- Unrecorded liabilities search
- Expense vouching
- Cut-off
- Accrued expense testing
PAYROLL
- Payroll reconciliation
- Employee testing
- Salary testing
- Social security / withholding tax
- Employee benefit provision
TAX
- Corporate income tax
- VAT
- Withholding tax
- Tax reconciliation
- Outstanding tax liabilities
EQUITY
- Share capital
- Retained earnings
- Dividend
- Minutes
- Legal registration documents
ให้เลือกใช้เฉพาะ Procedure ที่เหมาะสม
==================================================
STEP 13 : OVERALL AUDIT PROCEDURES
==================================================
นอกจาก Account-level Audit Program
ให้จัดทำ Overall Audit Procedures ด้วย
อย่างน้อยพิจารณา
- Planning completion
- Understanding entity and environment
- Fraud risk
- Journal Entry Testing
- Related Parties
- Laws and Regulations
- Accounting Estimates
- Subsequent Events
- Going Concern
- Commitments and Contingencies
- Litigation
- Management Representation
- Unadjusted Misstatements
- Final Analytical Review
- Financial Statement Tie-out
- Disclosure Checklist
- Audit Report Completion
==================================================
STEP 14 : PBC / CLIENT REQUEST LIST
==================================================
จาก Audit Program ที่ออกแบบ
สร้าง PBC List โดยอัตโนมัติ
จัดทำตาราง
| PBC Ref | Audit Cycle | Document / Information Required | Purpose | Priority | Requested | Received | Status |
ตัวอย่าง:
Bank confirmation information
Bank reconciliation
AR aging
AP aging
Inventory listing
Inventory count sheet
Fixed asset register
Tax returns
Payroll summary
Loan agreements
Related party listing
Board minutes
Legal documents
เลือกตามข้อมูลและ Risk ของกิจการจริง
==================================================
STEP 15 : MISSING INFORMATION
==================================================
ระบุข้อมูลที่ไม่มีใน TB / Prior FS
แต่จำเป็นต่อ Final Audit Planning
ตัวอย่าง
- Current-year Financial Statements
- Current-year GL
- Materiality
- Business changes
- Internal controls
- Revenue process
- Purchase process
- Inventory process
- Related parties
- New loans
- Litigation
- Tax disputes
- New contracts
- Management estimates
- Fraud risk information
จัดทำเป็น
“Audit Planning Questions”
==================================================
OUTPUT 1 : EXECUTIVE AUDIT PLANNING SUMMARY
==================================================
สรุป
Entity:
Audit Period:
Framework:
Total Assets:
Revenue:
Profit / Loss:
Materiality:
Performance Materiality:
Significant Accounts:
High-risk Accounts:
Significant Changes:
New Accounts:
Unusual Balances:
Top 10 Audit Risks
==================================================
OUTPUT 2 : ANALYTICAL REVIEW
==================================================
| FS Area | Current | Prior | Change | % Change | Observation | Potential Risk | Risk Level | Confidence |
==================================================
OUTPUT 3 : TB TO FS MAPPING
==================================================
| Account Code | Account Name | Current Balance | FS Line Item | Prior Amount | Mapping Confidence | Comment |
==================================================
OUTPUT 4 : RISK ASSESSMENT
==================================================
| Risk ID | Account / Cycle | Fact | Potential Risk | Assertion | Risk Level | Audit Response | Confidence |
==================================================
OUTPUT 5 : AUDIT PROGRAM
==================================================
| AP Ref | Cycle | Account | Risk ID | Assertion | Audit Objective | Audit Procedure | Evidence Expected | Sampling / Scope | Status |
Status เริ่มต้นเป็น
Not Started
==================================================
OUTPUT 6 : PBC LIST
==================================================
| PBC Ref | Cycle | Document Required | Purpose | Priority | Status |
Status เริ่มต้นเป็น
Requested / Not Received
==================================================
OUTPUT 7 : AUDIT PLANNING QUESTIONS
==================================================
แสดงคำถามที่ Auditor ควรถาม Management ก่อน Finalise Audit Plan
เรียงตาม Priority
==================================================
OUTPUT 8 : EXCEL
==================================================
หากสามารถสร้าง Excel ได้
ให้สร้างไฟล์
Audit_Program.xlsx
ประกอบด้วย Sheet:
00_ReadMe
01_Executive_Summary
02_TB_Analysis
03_TB_FS_Mapping
04_Analytical_Review
05_Risk_Assessment
06_Audit_Program
07_PBC_List
08_Planning_Questions
09_Data_Limitations
==================================================
FINAL RULE
==================================================
Audit Program ที่สร้างจาก Current-year TB และ Prior-year Audited Financial Statements เป็น
“Preliminary Risk-based Audit Program”
ไม่ใช่ Final Audit Plan
ก่อนนำไปใช้จริง ผู้สอบบัญชีต้องพิจารณาเพิ่มเติมจาก
- Understanding of the Entity
- Internal Control
- Fraud Risk
- Materiality
- Current-year Transactions
- Management Discussion
- Prior Audit Findings
- Professional Judgment
หากข้อมูลไม่เพียงพอ
ห้ามเดา
ให้ระบุ
“Need Auditor Review / Additional Information Required”
ตรวจสอบและแทนที่ข้อมูลในวงเล็บก่อนนำไปใช้กับข้อมูลจริง
วิธีใช้งาน
อัปโหลดไฟล์อย่างน้อย 2 ไฟล์
งบทดลอง (TB) ของปีปัจจุบัน — Excel / CSV / PDF
งบการเงินที่ตรวจสอบแล้วของปีก่อน — PDF / Excel