ข้ามไปยังเนื้อหาหลัก
← กลับสู่คลัง Prompt
Prompt ตรวจสอบ / Audit

AI ช่วยสร้างแผนการสอบบัญชีจาก TB ปีปัจจุบัน และงบการเงินปีก่อน

ช่วยผู้สอบบัญชีวิเคราะห์งบทดลองปีปัจจุบันเทียบกับงบการเงินปีก่อน เพื่อค้นหาบัญชีและความเปลี่ยนแปลงที่มีความเสี่ยง ระบุ Audit Risk และ Assertions พร้อมสร้าง Risk-based Audit Program, Audit Procedures และรายการเอกสาร PBC ที่ควรขอจากลูกค้า

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