کیا ایک AI سسٹم پروسیس کر سکتا ہے اور Self Assessment ٹیکس کو فائل کر سکتا ہے HMRC پر خودکار طور پر؟
FileMyTax کا مظاہرہ کرنا — بینک PDFs سے HMRC MTD فائلنگ تک AI سے چلنے والی ایک پائپ لائن، جو CognoAI کے لیے Workstation کے ذریعے بنائی گئی ہے۔
ایک مختصر، سکم پڑھنے کے قابل ساتھی۔ فن تعمیر، HMRC OAuth، curl مثالوں اور حدود کے ساتھ مکمل گہرے غوطے کے لیے، پڑھیں طویل مضمون. ٹیکس کا مشورہ نہیں۔
کیا AI آپ کا Self Assessment سے HMRC فائل کر سکتا ہے؟
ہر جنوری میں ایک ہی سوال ظاہر ہوتا ہے: کیا کوئی AI میرے بینک سٹیٹمنٹس پڑھ سکتا ہے اور میرا یو کے ٹیکس ریٹرن جمع کرا سکتا ہے؟ اس نظام کا عملی جواب جو ہم نے بنایا ہے۔ CognoAI - بطور یہاں شائع ہوا۔ FileMyTax - ہے جی ہاں تیاری کے لیے، نہ کہ غیر حاضر فائلنگ کے لیے. AI PDFs سے لین دین کو نکال سکتا ہے، انہیں HMRC Self Assessment زمروں میں درجہ بندی کر سکتا ہے، بیلنس کو جوڑ سکتا ہے، اور 2025-26 ٹیکس کا تعین کر سکتا ہے۔ ایک انسان اب بھی جائزہ لیتا ہے، ایک اکاؤنٹنٹ اب بھی دستخط کرتا ہے، اور ٹیکس دہندہ اب بھی HMRC OAuth کو مکمل کرتا ہے اس سے پہلے کہ کوئی بھی چیز پیداوار MTD تک پہنچ جائے۔
Workstation نے بنیادی پلیٹ فارم تیار کیا۔ CognoAI دانشورانہ املاک کا مالک ہے۔ یہ پوسٹ بتاتی ہے کہ چھ API کالوں میں کیسا لگتا ہے — کسی اور جگہ پر موجود پروڈکٹ کے نام استعمال کیے بغیر۔
ڈیمو دیکھیں
HMRC MTD سینڈ باکس میں درجہ بندی اور حساب کتاب کے ذریعے بینک PDF — UI میں ریویو گیٹس کے ساتھ۔
چھ قدمی پائپ لائن
- اپ لوڈ کریں۔ —
POST /fastapi/api/uploadnginx کے ذریعے MinIO کو PDF بھیجتا ہے۔ - نکالنا - مقامی میزوں کے لئے پی ڈی ایف پلمبر؛ اسکینز کے لیے کلاڈ وژن۔
- درجہ بندی کریں۔ - LLM اعتماد کے اسکور کے ساتھ SA اخراجات کے زمرے میں لائنوں کا نقشہ بناتا ہے۔
- صلح کرنا - بیلنس چیک اور آمدنی/خرچ رول اپس۔
- حساب لگانا 2025-26 انکم ٹیکس + کلاس 4 NI (ریاضی میں کوئی LLM نہیں)۔
- فائل —
POST /fastapi/api/fileOAuth اور انسانی منظوری کے بعد HMRC MTD تک۔
JWT auth opsapi سے آتا ہے؛ NINO آرام سے خفیہ کردہ ہے۔ پورٹ 8085 پر گیٹس ہر سروس کو دیکھتا ہے۔
جس نے بنایا
CognoAI سسٹم آئی پی اور پروڈکٹ ڈائریکشن کا مالک ہے۔ Workstation Dockerised پلیٹ فارم بنایا — nginx پاتھ روٹنگ، FastAPI AI سروسز، opsapi auth، PostgreSQL، MinIO، Gatus مانیٹرنگ، اور Next.js جائزہ UI۔ کے نام سے شائع کرتے ہیں۔ FileMyTax ڈیمو کی وضاحت کرنے کے لئے؛ ہم اس تحریر میں دیگر CognoAI پروڈکٹ کے نام استعمال نہیں کرتے ہیں۔
AI کیوں مدد کرتا ہے - اور یہ کہاں رکتا ہے۔
AI سینکڑوں بینک لائنوں میں رفتار اور مستقل مزاجی پر جیتتا ہے، بے ضابطگی پرچم لگانے، اور HMRC کیٹیگریز میں گندی تفصیل کی نقشہ سازی کرتا ہے۔ یہ فیصلے کی جگہ نہیں لیتا: ٹرانسفر بمقابلہ کرایہ، سرمایہ بمقابلہ آمدنی، اور ذاتی بمقابلہ کاروبار کو ابھی بھی آنکھوں کی ضرورت ہے۔ ٹیکس انجن ڈیسیمل فیلڈز کے ساتھ خالص ازگر ہے — وہی علیحدگی جس پر ہم ریگولیٹڈ فنانس کے لیے اصرار کرتے ہیں: زبان کے لیے LLM، قانون کے لیے کوڈ.
جانچ میں ہم نے استعمال کیا۔ خیالی HSBC طرز کے مالک مکان کے بیان کے فکسچر (صرف مصنوعی ڈیٹا) تناؤ کو نکالنے کے لیے اعلی ٹرن اوور کے منظرناموں کے ساتھ — بشمول اسباق جہاں پی ڈی ایف پلمبر نے غلط کالم چنا (بیلنس بمقابلہ ادا شدہ)۔ ان ناکامیوں کی وجہ سے مفاہمت اور جائزہ موجود ہے۔
ایک نظر میں فن تعمیر
لوکل ہوسٹ پر ایک nginx ہر چیز کو سامنے رکھتا ہے: انسانوں کے لیے Next.js، AI اور فائلنگ کے لیے FastAPI، لاگ ان کے لیے opsapi اور اینکرپٹڈ NINO۔ PostgreSQL اسٹیٹمنٹس اور کلاسیفائیڈ لین دین کو اسٹور کرتا ہے۔ MinIO کے پاس PDFs ہیں۔ ٹیکس کیلکولیٹر Python میں UK 2025/26 بینڈز کا اطلاق کرتا ہے — پرسنل الاؤنس ٹیپر، انکم ٹیکس، کلاس 4 NI — DECIMAL(18,2) منی فیلڈز کے ساتھ۔ یہ تقسیم جان بوجھ کر ہے: ریگولیٹرز اور اکاؤنٹنٹس کو دوبارہ پیدا کرنے کے قابل ریاضی کی ضرورت ہے، امکانی ٹوکن کی نہیں۔
فنانس ٹیموں کے لیے فوائد
- رفتار - سیکڑوں لائنیں منٹوں میں درجہ بندی کی جاتی ہیں، ایکسل میں دنوں میں نہیں۔
- مستقل مزاجی - ہر قطار پر ایک جیسے HMRC زمرہ کے اصول۔
- بے ضابطگیوں - مفاہمت توازن اور نقشہ سازی کی غلطیوں کو جلد ظاہر کرتی ہے۔
- آڈٹ ٹریل - پروسیسنگ کی حیثیت، اعتماد، وجوہات کے ساتھ اوور رائیڈز۔
- رازداری - SaaS کرایہ دار کے ذریعے بیانات پاس کیے بغیر مقامی اسٹیک آپشن۔
- اکاؤنٹنٹ کا وقت — جائزہ لینے والوں کو ڈرافٹ ریٹرن نظر آتا ہے، خام پی ڈی ایف نہیں۔
ایک پیراگراف میں HMRC MTD
NINO کو opsapi کے ذریعے محفوظ کریں، OAuth شروع کریں، کاروبار اور ذمہ داریاں حاصل کریں، پھر سینڈ باکس میں فائل کریں جب تک کہ آپ کا اکاؤنٹنٹ خوش نہ ہو۔ فراڈ سے بچاؤ کے ہیڈرز اور ٹوکن ریفریش کو سرور کی طرف سے ہینڈل کیا جاتا ہے۔ پلٹائیں HMRC_ENVIRONMENT=production صرف اس وقت جب آپ کا مطلب ہے.
دستبرداری
- ٹیکس کا مشورہ نہیں۔ لائیو جمع کرانے سے پہلے جائزہ لینے کے لیے یو کے اکاؤنٹنٹ حاصل کریں۔
- FileMyTax اس مضمون میں مظاہرے کا نام ہے؛ دیگر CognoAI پروڈکٹ کے نام الگ الگ ہیں - ان کو آپس میں نہ جوڑیں۔
- فرضی بینک ڈیٹا جہاں ٹیسٹ فکسچر کا ذکر کیا گیا ہے۔
- کوئی غیر حاضر فائلنگ - انسانی دروازے سے پہلے
POST /api/file.
جو آپ ویڈیو میں دیکھیں گے۔
YouTube واک تھرو Next.js UI کو دکھاتا ہے: ایک بیان اپ لوڈ کریں، نکالنے اور درجہ بندی کی پیشرفت دیکھیں، اعتماد کے اسکور کا معائنہ کریں، ٹیکس سال 2025-26 کے لیے کیلکولیشن چلائیں، HMRC کو سینڈ باکس میں جوڑیں، اور فائل کے مرحلے پر اس وقت تک روکیں جب تک کہ کوئی انسان تصدیق نہ کرے۔ یہ توقف پروڈکٹ کا فیصلہ ہے - کوئی خصوصیت غائب نہیں ہے۔ مکمل طور پر بغیر توجہ کے جمع کروانا تیز اور قانونی طور پر نازک ہوگا۔
متعدد رینٹل اکاؤنٹس والے مالک مکان اور مخلوط ذاتی اور کاروباری لائنوں والے واحد تاجر بنیادی سامعین ہیں۔ ان کی معاونت کرنے والی فنانس آپس ٹیموں کو ایک ہی پائپ لائن ملتی ہے: کم CSV برآمدات، 31 جنوری سے پہلے رات بھر کم، نمبر تلاش کرنے کے بجائے ان کی وضاحت کرنے میں زیادہ وقت۔
اسے محفوظ طریقے سے آزمائیں۔
اسٹیک کو کلون کریں، چلائیں۔ ./start.shلمبے مضمون سے curl کی مثالیں چسپاں کریں، اور HMRC سینڈ باکس میں اس وقت تک رہیں جب تک کہ آپ کا اکاؤنٹنٹ مکمل واپسی سے گزر نہ جائے۔ سیٹ HMRC_ENVIRONMENT=sandboxاگر ضرورت ہو تو ایک ٹیسٹ صارف بنائیں، اور علاج کریں۔ POST /api/file ایک پروڈکشن میزائل کی طرح - کیونکہ لائیو موڈ میں، یہ ہے.
اگر nginx پورٹ 80 مصروف ہے تو استعمال کریں۔ NGINX_HOST_PORT=8080. اگر JWT اچانک ناکام ہو جاتا ہے تو opsapi کی تصدیق کریں اور FastAPI ایک ہی راز کا اشتراک کریں۔ اگر مفاہمت کی آواز آتی ہے تو، درجہ بندی کو اوور رائیڈ کرنے سے پہلے پی ڈی ایف کالم میپنگ کو ٹھیک کریں - اس ترتیب سے گھنٹوں کی بچت ہوتی ہے۔
OAuth اختیاری نہیں ہے۔
HMRC صرف نیشنل انشورنس نمبر کے ساتھ بیک گراؤنڈ کرون جاب سے فائلنگ قبول نہیں کرے گا۔ ٹیکس دہندہ کو گورنمنٹ گیٹ وے کے ذریعے آپ کی درخواست کی اجازت دینی چاہیے، جو بیک اینڈ اسٹورز اور ریفریشز کے ٹوکن واپس کرتا ہے۔ FileMyTax سطحیں جو ترتیبات میں بہتی ہیں: ایک خفیہ کردہ NINO کو محفوظ کریں، HMRC کی اجازت کا URL کھولیں، کال بیک کے ذریعے واپس جائیں، کاروبار اور ذمہ داریاں بازیافت کریں، پھر فائل کریں۔ فراڈ سے بچاؤ کے ہیڈرز ہر API کال پر سوار ہوتے ہیں — ڈیوائس ID، صارف ایجنٹ، اور باقی Gov-* کلائنٹ سے پلیٹ فارم کو آگے بڑھاتے ہیں۔
یہی وجہ ہے کہ مارکیٹنگ سلائیڈز میں "خودکار" کا واقعی مطلب ہے۔ آخر میں جان بوجھ کر انسانی اور OAuth گیٹ کے ساتھ خودکار تیاری. انجینئرنگ اب بھی قابل قدر ہے: چھ کرل کے مراحل دہرائے جا سکتے ہیں، سینڈ باکس میں ٹیسٹ کیے جا سکتے ہیں، اور گیٹس میں قابل مشاہدہ ہیں۔
لمبا ورژن پڑھیں
دی طویل مضمون انتساب، آرکیٹیکچر SVG، مکمل curl مثالیں، فوائد کی میز، OAuth کے اقدامات، حدود، Gatus مانیٹرنگ، 2025-26 ٹیکس پیرامیٹرز، اور روڈ میپ کا احاطہ کرتا ہے۔ دیکھو یوٹیوب ڈیمو اور ملاحظہ کریں cognoai.uk مصنوعات کے سیاق و سباق کے لیے؛ Workstation انجینئرنگ کے لیے