অধ্যায় ৫.১০ — পিরিয়ড ক্লোজ
১. উদ্দেশ্য
মাসিক/ত্রৈমাসিক/বার্ষিক ফাইন্যান্সিয়াল পিরিয়ড ক্লোজিং প্রক্রিয়া।
২. কেন এটি গুরুত্বপূর্ণ
পিরিয়ড ক্লোজ ছাড়া — কোনো ফাইন্যান্সিয়াল স্টেটমেন্ট নেই, কোনো অডিট সম্ভব নয়, কোনো কর রিটার্ন দিতে পারবেন না। এটি অ্যাকাউন্টিং চক্রের চূড়ান্ত গন্তব্য।
৩. পিরিয়ড স্টেট মেশিন
OPEN → SoftClosed → Closed → Locked
↓
Reopened (Controller অনুমোদন প্রয়োজন)
| স্টেট | পোস্টিং অনুমতি |
|---|---|
| Open | সবকিছু |
| SoftClosed | শুধু adjustments |
| Closed | কিছু না (frozen) |
| Locked | অডিট-frozen, প্ল্যাটফর্ম-admin override |
৪. প্রি-ক্লোজ গেট
মাস ক্লোজের আগে সব শর্ত পূরণ হতে হবে:
৫. মাসিক টাইমলাইন
| দিন | কাজ |
|---|---|
| ১ | মাস শেষ; অপারেশনাল এন্ট্রি চূড়ান্ত |
| ২ | শেষ BSP ফাইল ইম্পোর্ট |
| ২-৩ | শেষ ব্যাঙ্ক/গেটওয়ে রিকন |
| ৪ | Recognition run, FX revaluation, ECL update |
| ৫ | Pre-close gate → SoftClose |
| ৫-৮ | Controller adjustments (accruals, provisions) |
| ৮ | Final close approval → snapshots |
৬. SoftClose-এ অ্যাডজাস্টমেন্ট
| অ্যাডজাস্টমেন্ট | কেন |
|---|---|
| Period-end recognition catch-up | bookings with service-date in period |
| FX revaluation | IAS 21 closing rate |
| ECL provision | IFRS 9 / ASC 326 |
| Memo provisions | disputed ADMs |
| Override commission true-up | কোয়ার্টারলি |
| Accrued expenses | post-month bills |
| Prepaid expense amortisation | মাসিক slice |
৭. Maker-Checker
ক্লোজ ইনিশিয়েটর ≠ অ্যাপ্রুভার। থ্রেশহোল্ড নেই — সর্বদা প্রয়োজন।
৮. স্ন্যাপশট জেনারেশন
ফাইনাল ক্লোজে স্বয়ংক্রিয়ভাবে: - Trial Balance - P&L - Balance Sheet - Cash Flow Statement - পরিবর্তনের statement (equity)
PDF + structured data → S3 immutable। period_snapshots টেবিলে রেফারেন্স।
৯. পুনরুৎপাদনযোগ্যতা
Closed period-এর রিপোর্ট সবসময় একই output দেয়: - Snapshot FX rates ব্যবহৃত - Immutable ledger - ভিন্ন output = ডেটা integrity সমস্যা
১০. Reopen
কঠোর প্রক্রিয়া: - Controller অনুমোদন - কারণ + প্রভাব যাচাই - soft-close-এ ফিরে যায় - adjustment + re-close - পুরাতন snapshot retained in history
১১. বার্ষিক বিশেষ
ডিসেম্বর close: - Closing entries: P&L → Retained Earnings (3001) - Current period earnings (3009) → 0 - Annual statements with comparatives - Audit pack export - পরের জানুয়ারিতে Locked
১২. সাধারণ ফাঁদ
- ⚠️ Pre-close gate বাইপাস — incomplete data ভিত্তিতে close
- ⚠️ Maker = Checker — internal control violation
- ⚠️ Reopen routine হিসেবে — material misstatement signal
- ⚠️ Snapshot ভিন্ন প্রতিবার রান — ledger corruption