PDFSub
قیمتیںMergeSplitCompressEditE-Signبینک اسٹیٹمنٹس
بلاگ پر واپس جائیں
GuideOFXBank StatementsXeroAccounting

OFX فارمیٹ کیا ہے؟ اوپن فائنینشل ایکسچینج کی وضاحت

2 مارچ، 2026
PDFSub Team

OFX بینکوں اور سافٹ ویئر کے درمیان مالیاتی ڈیٹا کے تبادلے کے لیے ایک کھلا معیار ہے۔ یہاں بتایا گیا ہے کہ OFX فائل میں کیا ہوتا ہے اور Xero، MYOB، اور GnuCash اسے کیوں ترجیح دیتے ہیں۔


آپ کا اکاؤنٹنگ سافٹ ویئر OFX فائل مانگ رہا ہے۔ آپ کے بینک نے آپ کو PDF دی ہے۔ اور اب آپ ایک ایسے فارمیٹ کو دیکھ رہے ہیں جس کے بارے میں آپ نے کبھی نہیں سنا، یہ سوچ رہے ہیں کہ ایک بالکل درست اسپریڈشیٹ یہ کام کیوں نہیں کر سکتی۔

OFX -- اوپن فائنینشل ایکسچینج -- وہ پوشیدہ معیار ہے جو جدید مالیاتی سافٹ ویئر کو طاقت دیتا ہے۔ اسی وجہ سے Xero آپ کو کالم میپ کیے بغیر بینک لین دین درآمد کر سکتا ہے۔ اسی وجہ سے GnuCash ڈپلیکیٹ کا پتہ لگا سکتا ہے۔ اور یہ وہ بنیاد ہے جس پر QuickBooks کا QBO فارمیٹ بنایا گیا ہے۔

یہ گائیڈ بتائے گی کہ OFX اصل میں کیا ہے، اس میں کیا شامل ہے، یہ CSV اور QBO سے کیسے موازنہ کرتا ہے، کون سا سافٹ ویئر اسے سپورٹ کرتا ہے، اور PDF بینک اسٹیٹمنٹس سے OFX فائلیں کیسے بنائی جاتی ہیں۔

Format GuideWhat Is OFX Format?Open Financial Exchange Explainedstatement.ofx.ofx<OFX><BANKMSGSRSV1><STMTTRNRS><BANKTRANLIST><STMTTRN><TRNTYPE>DEBIT</TRNTYPE><DTPOSTED>20260115</DTPOSTED><TRNAMT>-250.00</TRNAMT><NAME>Grocery Store</NAME><FITID>2026011501</FITID></STMTTRN>OFX FIELDSSTMTTRN= TransactionTRNTYPE= TypeDTPOSTED= DateTRNAMT= AmountNAME= PayeeFITID= Unique IDSince 1997Supported by major accounting platformsXeroWaveMicrosoft MoneyGnuCashQuickenMoneydanceOFX is the standard format for exchanging financial data between institutions and software

ایک جملے میں OFX

اوپن فائنینشل ایکسچینج مالیاتی اداروں، سافٹ ویئر ایپلی کیشنز، اور اختتامی صارفین کے درمیان مالیاتی معلومات کے تبادلے کے لیے ایک XML پر مبنی ڈیٹا فارمیٹ ہے۔ یہ کھلا معیار ہے جس پر Intuit کا QBO فارمیٹ مبنی ہے -- اور وہ فارمیٹ جسے زیادہ تر نان-QuickBooks اکاؤنٹنگ سافٹ ویئر بینک لین دین کی درآمد کے لیے ترجیح دیتے ہیں۔

OFX کو مالیاتی ڈیٹا کی 'لنگوا فرینکا' سمجھیں۔ بینک اسے بولتے ہیں۔ اکاؤنٹنگ سافٹ ویئر اسے پڑھتا ہے۔ اور CSV کے برعکس -- جو صرف قطاریں اور کالم ہیں جن کا کوئی معنی نہیں ہے -- OFX منظم میٹا ڈیٹا رکھتا ہے جو وصول کرنے والے سافٹ ویئر کو بالکل بتاتا ہے کہ ہر ڈیٹا کا ٹکڑا کیا ظاہر کرتا ہے۔


OFX کی تاریخ

OFX 1997 میں مائیکروسافٹ، Intuit، اور CheckFree نے تخلیق کیا۔ ہر ایک کا اپنا مسابقتی معیار تھا -- مائیکروسافٹ کے پاس OFC (اوپن فائنینشل کنیکٹیویٹی) تھا، Intuit کا اپنا تبادلہ فارمیٹ تھا، اور CheckFree کے پاس اپنے الیکٹرانک بلنگ پروٹوکول تھے۔ OFX وہ سمجھوتہ تھا جس نے انہیں متحد کیا۔

ورژن ٹائم لائن

  • OFX 1.0 (1997) -- اصل تفصیلات، SGML (اسٹینڈرڈ جنرالائزڈ مارک اپ لینگویج) پر مبنی۔ SGML بند نہ ہونے والے ٹیگز کی اجازت دیتا ہے، جو OFX 1.x فائلوں کو جدید XML سے مختلف دکھاتا ہے۔
  • OFX 1.6 (2002) -- سب سے زیادہ استعمال ہونے والا ورژن۔ اب بھی SGML پر مبنی ہے۔ زیادہ تر بینک جو OFX ڈاؤن لوڈ فراہم کرتے ہیں وہ 1.6 فائلیں بناتے ہیں۔
  • OFX 2.0 (2005) -- بڑی تبدیلی۔ SGML سے بند ٹیگز کے ساتھ حقیقی XML میں تبدیل ہوا۔
  • OFX 2.2 (2016) -- سیکیورٹی میں بہتری اور سرمایہ کاری کے لین دین کے لیے بہتر معاونت۔
  • OFX 2.3 (موجودہ) -- تازہ ترین ورژن، جسے فائنینشل ڈیٹا ایکسچینج (FDX) ایک انڈسٹری کنسورشیم برقرار رکھتا ہے جس نے اصل بانیوں سے حکمرانی سنبھالی۔

SGML سے XML میں تبدیلی اہم ہے کیونکہ یہ پارسنگ کو متاثر کرتی ہے۔ ایک ورژن 1.x فائل بند نہ ہونے والے ٹیگز (<TRNTYPE>DEBIT بغیر </TRNTYPE>) استعمال کرتی ہے، جبکہ ورژن 2.x بند ٹیگز کے ساتھ حقیقی XML استعمال کرتا ہے۔ زیادہ تر جدید پارسر دونوں کو ہینڈل کرتے ہیں، لیکن ورژن کی بے ضابطگیاں OFX امپورٹ کی عام غلطیوں میں سے ہیں۔


OFX: How Financial Data FlowsFrom PDF bank statement to reconciled accounts — how OFX makes it seamlessBBankPDF statementMost banks provide PDF onlyFOFX FileStructured XMLFITIDs · dates · amounts · metadata<FITID>20260201001<TRNAMT>-87.50<DTPOSTED>20260201<NAME>WHOLE FOODSAAccounting SoftwareXero · MYOB · WaveAuto-mapped, no column configRReconcileClean booksDuplicates auto-detected via FITIDWhy OFX beats CSV for accounting imports:No column mappingDuplicate detection (FITID)Unambiguous dates (YYYYMMDD)Account metadata embeddedClosing balance includedOpen standard — no vendor lock-inpdfsub.com

OFX میں کیا شامل ہو سکتا ہے

OFX صرف ایک بینک اسٹیٹمنٹ فارمیٹ نہیں ہے۔ تفصیلات مالیاتی ڈیٹا کی ایک وسیع رینج کا احاطہ کرتی ہیں:

  • بینک اکاؤنٹ اسٹیٹمنٹس -- چیکنگ، بچت، اور منی مارکیٹ اکاؤنٹ کے لین دین۔ سب سے عام استعمال۔
  • کریڈٹ کارڈ اسٹیٹمنٹس -- مرچنٹ کیٹیگری کوڈز اور خریداری کی تفصیلات کے ساتھ لین دین کی تاریخ۔
  • سرمایہ کاری اور بروکریج اسٹیٹمنٹس -- اسٹاک کی خریداری، منافع کی ادائیگی، فنڈ کی منتقلی، اور پورٹ فولیو پوزیشنز لاٹ-لیول لاگت کی بنیاد کے ڈیٹا کے ساتھ۔
  • بل ادائیگی کی معلومات -- ادائیگی کنندگان کی فہرستیں، شیڈول شدہ ادائیگیوں، اور ادائیگی کی تصدیقات۔
  • ٹیکس کی معلومات -- 1099 فارمز اور دیگر ٹیکس دستاویزات جو مالیاتی اداروں اور ٹیکس سافٹ ویئر کے درمیان منتقل ہوتے ہیں۔
  • قرض اسٹیٹمنٹس -- رہن، آٹو لون، اور ذاتی قرض کے لین دین کے ریکارڈ اور بیلنس کی معلومات۔

زیادہ تر اکاؤنٹنٹ اور بک کیپرز کے لیے، OFX کا مطلب ایک ہی چیز ہے: اکاؤنٹنگ سافٹ ویئر میں کالم میپنگ یا تاریخ فارمیٹ کی قیاس آرائی کے بغیر بینک اور کریڈٹ کارڈ کے لین دین کو درآمد کرنا۔


OFX فائل کے اندر

یہاں ایک مکمل OFX 1.6 بینک اسٹیٹمنٹ فائل کیسی دکھتی ہے۔ یہ وہ فارمیٹ ہے جس کا آپ سب سے زیادہ سامنا کریں گے -- SGML پر مبنی ورژن جسے زیادہ تر بینک اور کنورژن ٹولز بناتے ہیں:

OFXHEADER:100
DATA:OFXSGML
VERSION:160
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE

<OFX>
  <SIGNONMSGSRSV1>
    <SONRS>
      <STATUS>
        <CODE>0
        <SEVERITY>INFO
      </STATUS>
      <DTSERVER>20260228120000
      <LANGUAGE>ENG
    </SONRS>
  </SIGNONMSGSRSV1>

  <BANKMSGSRSV1>
    <STMTTRNRS>
      <TRNUID>0
      <STATUS>
        <CODE>0
        <SEVERITY>INFO
      </STATUS>

      <STMTRS>
        <CURDEF>USD
        <BANKACCTFROM>
          <BANKID>021000021
          <ACCTID>123456789
          <ACCTTYPE>CHECKING
        </BANKACCTFROM>

        <BANKTRANLIST>
          <DTSTART>20260201120000
          <DTEND>20260228120000

          <STMTTRN>
            <TRNTYPE>CREDIT
            <DTPOSTED>20260201120000
            <TRNAMT>3500.00
            <FITID>20260201001
            <NAME>DIRECT DEP PAYROLL
            <MEMO>ACME CORP PAYROLL
          </STMTTRN>

          <STMTTRN>
            <TRNTYPE>DEBIT
            <DTPOSTED>20260203120000
            <TRNAMT>-87.50
            <FITID>20260203001
            <NAME>POS PURCHASE GROCERY
            <MEMO>WHOLE FOODS #10847
          </STMTTRN>

          <STMTTRN>
            <TRNTYPE>CHECK
            <DTPOSTED>20260210120000
            <TRNAMT>-1200.00
            <FITID>20260210001
            <NAME>CHECK 1045
            <CHECKNUM>1045
          </STMTTRN>

        </BANKTRANLIST>

        <LEDGERBAL>
          <BALAMT>4712.50
          <DTASOF>20260228120000
        </LEDGERBAL>

        <AVAILBAL>
          <BALAMT>4712.50
          <DTASOF>20260228120000
        </AVAILBAL>

      </STMTRS>
    </STMTTRNRS>
  </BANKMSGSRSV1>
</OFX>

فائل کی ساخت

فائل میں تین اہم حصے ہیں:

1. ہیڈر بلاک -- سب سے اوپر کی سادہ متن لائنیں (<OFX> سے پہلے) OFX ورژن، انکوڈنگ، اور سیکیورٹی کی ترتیبات کا اعلان کرتی ہیں۔ یہ XML نہیں ہے -- یہ ایک سادہ کلید-قدر والا ہیڈر ہے جسے پارسر SGML/XML باڈی پر عملدرآمد کرنے سے پہلے پڑھتے ہیں۔

2. سائن آن رسپانس (SIGNONMSGSRSV1) -- توثیق اور سرور میٹا ڈیٹا۔ 0 کا CODE کامیابی کا مطلب ہے۔ زیادہ تر درآمد شدہ فائلیں یہاں پلیس ہولڈر ویلیوز استعمال کرتی ہیں۔

3. اسٹیٹمنٹ رسپانس (BANKMSGSRSV1) -- اصل مالیاتی ڈیٹا:

  • BANKACCTFROM -- وہ اکاؤنٹ جس سے لین دین کا تعلق ہے (روٹنگ نمبر، اکاؤنٹ نمبر، اکاؤنٹ کی قسم)
  • BANKTRANLIST -- لین دین کی فہرست، جو شروع اور ختم ہونے کی تاریخوں سے محدود ہے۔
  • STMTTRN -- انفرادی لین دین کے ریکارڈ
  • LEDGERBAL اور AVAILBAL -- مخصوص تاریخ کے مطابق اختتامی اور دستیاب بیلنس

SGML کی نحو پر غور کریں: ٹیگز جیسے <TRNTYPE>CREDIT میں بند ہونے والا </TRNTYPE> نہیں ہوتا۔ پارسر اگلے ٹیگ کے آغاز سے قدر کے اختتام کا اندازہ لگاتا ہے -- یہ درست SGML ہے، لیکن غلط XML ہے، یہی وجہ ہے کہ OFX 2.x نے بند ٹیگز شامل کیے۔


اہم OFX ٹیگز

یہاں ان ٹیگز کا ایک حوالہ جدول ہے جن کا آپ بینک اسٹیٹمنٹ OFX فائلوں میں سب سے زیادہ سامنا کریں گے:

ٹیگ تفصیل مثال
STMTTRN اسٹیٹمنٹ لین دین کا لفافہ ایک لین دین کے لیے تمام فیلڈز پر مشتمل ہوتا ہے
TRNTYPE لین دین کی قسم DEBIT, CREDIT, CHECK, DEP, ATM, POS, XFER, FEE, SRVCHG, INT
DTPOSTED پوسٹ ہونے کی تاریخ 20260215120000 (YYYYMMDDHHMMSS)
TRNAMT لین دین کی رقم (سائن کے ساتھ) -87.50 (منفی = ڈیبٹ)، 3500.00 (مثبت = کریڈٹ)
FITID فائنینشل انسٹی ٹیوشن ٹرانزیکشن ID 20260215001 -- ڈپلیکیٹ کا پتہ لگانے کے لیے منفرد شناخت کنندہ
NAME ادائیگی کنندہ یا مرچنٹ کا نام POS PURCHASE GROCERY
MEMO اضافی تفصیل WHOLE FOODS #10847 AUSTIN TX
CHECKNUM چیک نمبر 1045 (صرف چیک لین دین کے لیے)
REFNUM حوالہ نمبر لین دین کے لیے بینک کی طرف سے تفویض کردہ حوالہ
BANKACCTFROM ماخذ اکاؤنٹ کی معلومات BANKID (روٹنگ)، ACCTID (اکاؤنٹ)، ACCTTYPE پر مشتمل ہے
LEDGERBAL اختتامی/لیجر بیلنس BALAMT اور DTASOF پر مشتمل ہے
AVAILBAL دستیاب بیلنس BALAMT اور DTASOF پر مشتمل ہے
CURDEF کرنسی کوڈ USD, GBP, EUR, AUD, CAD

FITID -- یہ کیوں اہم ہے

FITID (فائنینشل انسٹی ٹیوشن ٹرانزیکشن ID) اکاؤنٹنگ کے نقطہ نظر سے OFX فائل میں سب سے اہم ٹیگ ہے۔ یہ ہر لین دین کو تفویض کردہ ایک منفرد شناخت کنندہ ہے، اور یہی ڈپلیکیٹ کا پتہ لگانے کو فعال کرتا ہے۔

جب آپ Xero، GnuCash، یا کسی دوسرے ہم آہنگ سافٹ ویئر میں OFX فائل درآمد کرتے ہیں، تو یہ ہر اس FITID کو ذخیرہ کرتا ہے جو اس نے دیکھا ہے۔ اسی فائل کو دوبارہ درآمد کرنے پر سافٹ ویئر اپنے ڈیٹا بیس کے خلاف ہر FITID کو چیک کرتا ہے، خاموشی سے ڈپلیکیٹ کو چھوڑ دیتا ہے۔

یہ OFX کا CSV پر بنیادی فائدہ ہے۔ CSV کے ساتھ، کوئی منفرد شناخت کنندہ نہیں ہے -- اسی فائل کو دو بار درآمد کرنے پر آپ کو دستی طور پر صاف کرنے کے لیے ڈبل اندراجات ملیں گی۔


OFX بمقابلہ CSV

دونوں فارمیٹ بینک لین دین کو اکاؤنٹنگ سافٹ ویئر میں منتقل کر سکتے ہیں۔ OFX ساخت میں جیتتا ہے؛ CSV لچک میں جیتتا ہے۔

اکاؤنٹنگ امپورٹس کے لیے OFX کیوں بہتر ہے

خصوصیت OFX CSV
کالم میپنگ خودکار -- ٹیگز معنی کی وضاحت کرتے ہیں دستی -- آپ ہر کالم تفویض کرتے ہیں
ڈپلیکیٹ کا پتہ لگانا ہاں (FITID پر مبنی) نہیں -- دوبارہ درآمد کرنے سے ڈپلیکیٹ بنتے ہیں
تاریخ فارمیٹ واضح (YYYYMMDDHHMMSS) علاقے کے لحاظ سے مختلف ہوتا ہے -- DD/MM/YYYY بمقابلہ MM/DD/YYYY
رقم کی ہینڈلنگ TRNTYPE کے ساتھ سائن شدہ اقدار سائن، سمبل، سیپریٹر کو پارس کرنے کی ضرورت ہے
اکاؤنٹ کی شناخت ایمبیڈڈ (روٹنگ + اکاؤنٹ نمبر) شامل نہیں ہے
بیلنس کی تصدیق اختتامی بیلنس شامل ہے عام طور پر شامل نہیں ہوتا ہے
لین دین کی اقسام ٹائپ شدہ (DEBIT, CREDIT, CHECK, وغیرہ) مفت متن یا غیر حاضر
ملٹی اکاؤنٹ فائلیں ایک فائل میں تعاون یافتہ الگ فائلوں کی ضرورت ہے

صرف تاریخ فارمیٹ ہی گھنٹوں کی ٹربل شوٹنگ بچاتا ہے۔ CSV کے ساتھ، 01/02/2026 مبہم ہے -- جنوری 2 یا فروری 1؟ OFX اسے YYYYMMDDHHMMSS کے ساتھ ختم کرتا ہے۔ 20260201120000 ہمیشہ فروری 1، 2026 ہوتا ہے۔

کب CSV بہتر انتخاب ہے

CSV کے جائز فوائد ہیں:

  • ڈیٹا میں ترمیم -- آپ CSV کو Excel میں کھول سکتے ہیں، غلطیوں کو ٹھیک کر سکتے ہیں، کیٹیگریز شامل کر سکتے ہیں، اور دوبارہ محفوظ کر سکتے ہیں۔ OFX فائلوں کے لیے ٹیکسٹ ایڈیٹر اور ٹیگ کی ساخت کا علم درکار ہے۔
  • Excel تجزیہ -- اگر آپ کو لین دین کے ڈیٹا پر فارمولے، پیوٹ ٹیبل، یا چارٹ چلانے کی ضرورت ہے، تو CSV قدرتی انٹرمیڈیٹ فارمیٹ ہے۔
  • کسٹم پروسیسنگ -- پروگرامٹک اسکرپٹس اور ڈیٹا پائپ لائنیں OFX کی نیسٹڈ ٹیگ ساخت کے مقابلے میں CSV کو زیادہ آسانی سے ہینڈل کرتی ہیں۔
  • یونیورسل مطابقت -- ہر وہ ایپلیکیشن جو ٹیبلر ڈیٹا پڑھتی ہے وہ CSV پڑھتی ہے۔ ہر ایپلیکیشن OFX نہیں پڑھتی۔

عملی مشورہ: اکاؤنٹنگ سافٹ ویئر میں درآمد کے لیے OFX استعمال کریں، اور باقی سب کے لیے CSV۔


OFX بمقابلہ QBO

یہ وہ سوال ہے جو زیادہ تر لوگوں کو الجھاتا ہے -- اور جواب آپ کی توقع سے زیادہ آسان ہے۔

QBO (QuickBooks Web Connect) OFX ہے جس کا فائل ایکسٹینشن مختلف ہے اور کچھ Intuit- مخصوص ٹیگز ہیں۔ بنیادی ڈیٹا ڈھانچہ ایک جیسا ہے۔ ایک QBO فائل ایک OFX فائل ہے جسے QuickBooks اپنا سمجھ کر پہچانتا ہے۔

اہم اختلافات

پہلو OFX QBO
فائل ایکسٹینشن .ofx .qbo
تفصیلات کھلا معیار (FDX) Intuit کا برانڈڈ سب سیٹ
FI شناخت کنندہ اختیاری FI بلاک INTU.BID ٹیگ (Intuit بینک ID)
مقصود سافٹ ویئر Xero، MYOB، GnuCash، Wave، وغیرہ۔ QuickBooks (Desktop اور Online)
مطابقت وسیع تر -- زیادہ تر اکاؤنٹنگ سافٹ ویئر QuickBooks مخصوص

INTU.BID ٹیگ بنیادی Intuit اضافہ ہے -- ایک بینک شناخت کنندہ کوڈ جو QuickBooks کو بتاتا ہے کہ فائل کس مالیاتی ادارے سے آئی ہے، جس سے درآمد کے دوران صحیح بینک اکاؤنٹ میں خودکار مماثلت ممکن ہوتی ہے۔

عملی طور پر، آپ ایک .ofx فائل کا نام بدل کر .qbo کر سکتے ہیں اور QuickBooks عام طور پر اسے پڑھ لے گا۔ دوسری سمت میں بھی یہی ہوتا ہے -- زیادہ تر سافٹ ویئر جو OFX پڑھتا ہے وہ .qbo فائل پر عملدرآمد کرے گا۔ لیکن صاف امپورٹس کے لیے، ہر ایپلیکیشن کی توقع کے مطابق فارمیٹ استعمال کریں۔

QFX (Quicken Financial Exchange) بھی ہے -- وہی OFX بنیاد، مختلف برانڈنگ، مختلف فائل ایکسٹینشن، Quicken کے لیے مخصوص۔


OFX کو سپورٹ کرنے والا سافٹ ویئر

OFX اکاؤنٹنگ اور ذاتی فنانس سافٹ ویئر میں وسیع پیمانے پر سپورٹ رکھتا ہے:

Xero (ترجیحی فارمیٹ)

Xero دستی بینک اسٹیٹمنٹ امپورٹس کے لیے CSV کے بجائے OFX کی واضح طور پر سفارش کرتا ہے۔ OFX فائلیں کالم کنفیگریشن کے بغیر خودکار طور پر میپ ہوتی ہیں، FITID پر مبنی ڈپلیکیٹ کا پتہ لگاتی ہیں، اور اکاؤنٹ میٹا ڈیٹا رکھتی ہیں۔

درآمد کرنے کے لیے: Accounting > Bank Accounts پر جائیں، اکاؤنٹ منتخب کریں، Manage Account > Import a Statement پر کلک کریں، اور اپنی .ofx فائل کا انتخاب کریں۔ فی فائل زیادہ سے زیادہ 1,000 لین دین۔

MYOB (مکمل سپورٹ)

MYOB بینک فیڈ امپورٹس کے لیے OFX قبول کرتا ہے۔ عمل Xero جیسا ہی ہے -- فائل کو متعلقہ بینک اکاؤنٹ میں اپ لوڈ کریں اور لین دین مماثلت اور درجہ بندی کے لیے بینک فیڈ میں ظاہر ہوتے ہیں۔

GnuCash (مفت، اوپن سورس)

GnuCash کے پاس libofx لائبریری کے ذریعے بلٹ ان OFX امپورٹ ہے۔ یہ OFX فائلوں پر عملدرآمد کرنے کے لیے بہترین مفت اختیارات میں سے ایک ہے۔

درآمد کرنے کے لیے: File > Import > Import OFX/QFX پر جائیں، اپنی فائل منتخب کریں، اور اسے صحیح اکاؤنٹ میں میپ کریں۔ GnuCash کا ڈپلیکیٹ کا پتہ لگانا ڈبل اندراجات کو روکنے کے لیے FITID کا استعمال کرتا ہے۔

دیگر ہم آہنگ سافٹ ویئر

  • Wave -- مفت اکاؤنٹنگ سافٹ ویئر جس میں OFX امپورٹ سپورٹ ہے۔
  • Sage Business Cloud -- بینک لین دین کی امپورٹس کے لیے OFX قبول کرتا ہے۔
  • FreeAgent -- OFX اور QIF فائل اپ لوڈز کو سپورٹ کرتا ہے۔
  • Moneydance -- ذاتی فنانس سافٹ ویئر جس میں OFX ڈائریکٹ کنیکٹ اور فائل امپورٹ کی سہولت ہے۔
  • KMyMoney -- اوپن سورس پرسنل فنانس مینیجر جس میں libofx کے ذریعے OFX سپورٹ ہے۔
  • Microsoft Money -- بند ہو چکا ہے لیکن اب بھی کچھ لوگ استعمال کرتے ہیں؛ بلٹ ان OFX سپورٹ اس کی اہم خصوصیات میں سے ایک تھی۔
  • Reckon (آسٹریلیا) -- اپنے بینک فیڈ امپورٹ ورک فلو میں OFX فائلیں قبول کرتا ہے۔

QuickBooks قابل ذکر غیر موجودگی ہے -- یہ اپنے QBO- برانڈڈ ویریئنٹ کو ترجیح دیتا ہے اور INTU.BID شناخت کنندہ پر مشتمل .qbo فائلوں کے ساتھ زیادہ قابل اعتماد طریقے سے کام کرتا ہے۔


PDF بینک اسٹیٹمنٹس سے OFX فائلیں بنانا

زیادہ تر بینک براہ راست OFX ڈاؤن لوڈ فراہم نہیں کرتے۔ وہ آپ کو ایک PDF دیتے ہیں -- پرنٹنگ کے لیے فارمیٹ کیا گیا، ڈیٹا کے تبادلے کے لیے نہیں۔ کچھ حالیہ لین دین کے لیے CSV ایکسپورٹ پیش کرتے ہیں (عام طور پر پچھلے 90 دن)، لیکن تاریخی ڈیٹا، بند اکاؤنٹس، یا ڈیجیٹل ایکسپورٹ کے اختیارات کے بغیر بینکوں کے لیے، آپ PDF کے ساتھ پھنس جاتے ہیں۔

PDFSub کا بینک اسٹیٹمنٹ کنورٹر PDF بینک اسٹیٹمنٹس سے لین دین نکالتا ہے اور مناسب ساخت کے ساتھ درست OFX فائلیں بناتا ہے۔ آؤٹ پٹ میں ہر لین دین کے لیے منفرد FITIDs، درست YYYYMMDD تاریخ فارمیٹنگ، مناسب لین دین کی اقسام کے ساتھ سائن شدہ رقم، اور اکاؤنٹ میٹا ڈیٹا شامل ہے -- وہ سب کچھ جو اکاؤنٹنگ سافٹ ویئر کو صاف امپورٹ کے لیے درکار ہے۔

کنورٹر 133 زبانوں میں 20,000 سے زیادہ بینکوں کے اسٹیٹمنٹس کے ساتھ کام کرتا ہے۔ ڈیجیٹل PDF (متن پر مبنی اسٹیٹمنٹس) آپ کے براؤزر میں پروسیس کیے جاتے ہیں -- فائل آپ کے ڈیوائس سے کبھی باہر نہیں جاتی۔ اسکین شدہ یا امیج-ہیوی اسٹیٹمنٹس سرور-سائیڈ AI ایکسٹریکشن کے ذریعے روٹ ہوتے ہیں۔

منصوبے $10/ماہ سے شروع ہوتے ہیں، جس میں بینک اسٹیٹمنٹ کنورژن $29/ماہ (بزنس پلان + BSC ایڈ-آن، 500 صفحات) پر ہوتا ہے۔ تمام ادا شدہ منصوبوں میں 7 دن کا مفت ٹرائل شامل ہے۔ نتیجے میں آنے والی OFX فائلوں کو Xero میں درآمد کرنے کے تفصیلی واک تھرو کے لیے، Xero بینک اسٹیٹمنٹ امپورٹ گائیڈ دیکھیں۔


عام OFX مسائل اور انہیں کیسے ٹھیک کیا جائے

OFX فائلیں منظم ہوتی ہیں، لیکن ناقابلِ شکست نہیں۔ یہاں سب سے عام مسائل اور انہیں حل کرنے کا طریقہ بتایا گیا ہے:

1. غلط XML/SGML نحو

علامت: آپ کا سافٹ ویئر پارس کی غلطی کے ساتھ فائل کو مسترد کر دیتا ہے۔

سبب: خراب ٹیگز، بند نہ ہونے والے ٹیگز (2.x فائلوں میں)، یا تفصیلات میں غیر قانونی حروف۔ ایمپرسینڈ (&) سب سے عام مجرم ہیں -- انہیں &amp; کے طور پر انکوڈ کیا جانا چاہیے لیکن اکثر "AT&T" جیسی ناموں میں خام حالت میں چھوڑ دیا جاتا ہے۔

حل: فائل کو ٹیکسٹ ایڈیٹر میں کھولیں اور خام & کو &amp; سے بدلیں۔ اگر فائل ورژن 2.x ہے تو بند نہ ہونے والے ٹیگز بھی چیک کریں۔

2. گم شدہ یا ڈپلیکیٹ FITIDs

علامت: امپورٹ ڈپلیکیٹ لین دین بناتا ہے، یا سافٹ ویئر گم شدہ شناخت کنندگان کی اطلاع دیتا ہے۔

سبب: کچھ کنورژن ٹولز ہر لین دین کے لیے ایک ہی FITID (جیسے 0 یا 1) بناتے ہیں، یا ٹیگ کو مکمل طور پر چھوڑ دیتے ہیں۔

حل: فائل کے اندر ہر FITID منفرد ہونا چاہیے۔ ایک عام پیٹرن تاریخ اور ایک ترتیب وار کاؤنٹر کو جوڑتا ہے: 20260215001, 20260215002, وغیرہ۔ امپورٹ کرنے سے پہلے ٹیکسٹ ایڈیٹر میں پلیس ہولڈر FITIDs میں ترمیم کریں۔

3. غلط تاریخ فارمیٹ

علامت: لین دین غلط تاریخوں پر ظاہر ہوتے ہیں، یا سافٹ ویئر 1900 یا 2099 کی تاریخیں دکھاتا ہے۔

سبب: DTPOSTED قدر YYYYMMDDHHMMSS فارمیٹ پر عمل نہیں کرتی۔ YYYYMMDD (وقت کے بغیر) ٹھیک ہے، لیکن DD/MM/YYYY یا MM-DD-YYYY غلط پارسنگ کا سبب بنے گا۔

حل: یقینی بنائیں کہ تمام DTPOSTED اقدار YYYYMMDD یا YYYYMMDDHHMMSS استعمال کرتی ہیں۔ 20260215 اور 20260215120000 دونوں درست ہیں۔

4. کریکٹر انکوڈنگ کے مسائل

علامت: لین دین کی تفصیلات میں گڑبڑ والے حروف، سوالیہ نشان، یا گم شدہ ایکسنٹ نظر آتے ہیں۔

سبب: فائل ہیڈر ایک انکوڈنگ (عام طور پر USASCII یا UTF-8) کا اعلان کرتا ہے لیکن اصل مواد ایک مختلف انکوڈنگ استعمال کرتا ہے۔ یہ خاص طور پر بین الاقوامی بینک اسٹیٹمنٹس کے ساتھ عام ہے جن میں غیر ASCII حروف ہوتے ہیں۔

حل: ہیڈر ENCODING کو اصل فائل انکوڈنگ سے مماثل کرنے کے لیے تبدیل کریں۔ ایکسنٹ والے حروف والے بین الاقوامی اسٹیٹمنٹس کے لیے، UTF-8 سب سے محفوظ انتخاب ہے۔ کچھ پرانے سافٹ ویئر کو خاص حروف کے بغیر USASCII کی ضرورت ہوتی ہے۔

5. ورژن کی مطابقت (1.x بمقابلہ 2.x)

علامت: OFX 2.x کی توقع کرنے والا سافٹ ویئر 1.x فائل کو مسترد کرتا ہے، یا اس کے برعکس۔

سبب: OFX 1.x SGML استعمال کرتا ہے (ٹیگز کو بند کرنے کی ضرورت نہیں ہے)، جبکہ 2.x حقیقی XML استعمال کرتا ہے (تمام ٹیگز کو کھولنا اور بند کرنا ضروری ہے)۔ ایک ورژن کے لیے بنائے گئے پارسر دوسرے کے ساتھ پھنس سکتے ہیں۔

حل: زیادہ تر جدید اکاؤنٹنگ سافٹ ویئر دونوں ورژن کو ہینڈل کرتا ہے۔ اگر آپ کا نہیں کرتا ہے، تو ورژن کے درمیان تبدیل کریں -- ٹیگز شامل کرکے (1.x سے 2.x) یا انہیں ہٹا کر (2.x سے 1.x)۔ چھوٹی فائلوں کے لیے ٹیکسٹ ایڈیٹر سرچ-اینڈ-ریپلیس اسے ہینڈل کرتا ہے۔


اکثر پوچھے جانے والے سوالات

OFX کا مطلب کیا ہے؟

OFX کا مطلب اوپن فائنینشل ایکسچینج ہے -- مالیاتی اداروں اور اختتامی صارف ایپلی کیشنز کے درمیان مالیاتی ڈیٹا کے الیکٹرانک تبادلے کے لیے ایک کھلا معیار، جسے فائنینشل ڈیٹا ایکسچینج (FDX) برقرار رکھتا ہے۔

کیا OFX وہی ہے جو QBO ہے؟

تقریباً۔ QBO QuickBooks کے لیے OFX کا Intuit کا برانڈڈ ورژن ہے۔ ڈیٹا ڈھانچہ ایک جیسا ہے -- QBO بینک کی شناخت کے لیے INTU.BID ٹیگ شامل کرتا ہے اور .qbo ایکسٹینشن استعمال کرتا ہے۔ آپ اکثر .ofx کا نام بدل کر .qbo کر سکتے ہیں اور QuickBooks اسے قبول کر لے گا۔

کیا میں Excel میں OFX فائل کھول سکتا ہوں؟

براہ راست منظم ڈیٹا کے طور پر نہیں۔ Excel فائل کو ٹیکسٹ فائل کے طور پر کھولے گا، جس میں خام SGML/XML مارک اپ دکھایا جائے گا۔ Excel میں OFX ڈیٹا دیکھنے کے لیے، آپ کو اسے پہلے CSV یا XLSX میں تبدیل کرنا ہوگا، یا کسی تھرڈ پارٹی ایڈ-ان کا استعمال کرنا ہوگا جو OFX ٹیگز کو اسپریڈشیٹ کالموں میں پارس کرتا ہے۔

Xero کے لیے کون سا بہتر ہے -- OFX یا CSV؟

OFX Xero کے لیے بہتر ہے۔ یہ کالم میپنگ کے بغیر خودکار طور پر درآمد ہوتا ہے، FITID پر مبنی ڈپلیکیٹ کا پتہ لگاتا ہے، ایک واضح تاریخ فارمیٹ استعمال کرتا ہے، اور اکاؤنٹ میٹا ڈیٹا رکھتا ہے۔ Xero کی اپنی دستاویزات دستی بینک اسٹیٹمنٹ امپورٹس کے لیے CSV کے بجائے OFX کی سفارش کرتی ہیں۔

کیا بینک OFX ڈاؤن لوڈ فراہم کرتے ہیں؟

کچھ کرتے ہیں، لیکن یہ غیر متضاد ہے۔ امریکہ، برطانیہ، اور آسٹریلیا کے بڑے بینک حالیہ لین دین (عام طور پر پچھلے 90 دن) کے لیے OFX یا QFX ڈاؤن لوڈ پیش کر سکتے ہیں۔ بہت سے چھوٹے بینک، کریڈٹ یونینز، اور بین الاقوامی ادارے صرف PDF اسٹیٹمنٹس فراہم کرتے ہیں۔ ڈاؤن لوڈ ونڈو سے باہر کے تاریخی ڈیٹا کے لیے، PDF کنورژن عام طور پر واحد آپشن ہے۔

کیا OFX محفوظ ہے؟

OFX تفصیلات میں ٹرانسمیشن کے دوران SSL/TLS انکرپشن اور براہ راست کنکشن کے لیے سرٹیفکیٹ پر مبنی توثیق کے لیے فراہم شامل ہیں۔ تاہم، ڈسک پر محفوظ کردہ OFX فائل سادہ متن ہے -- اس میں قابلِ خواندگی شکل میں اکاؤنٹ نمبر اور لین دین کی تفصیلات شامل ہیں۔ کسی بھی مالیاتی دستاویز کی طرح OFX فائلوں کے ساتھ بھی احتیاط برتیں۔

OFX 1.x اور 2.x میں کیا فرق ہے؟

OFX 1.x SGML مارک اپ استعمال کرتا ہے (ٹیگز کو بند کرنے کی ضرورت نہیں ہے)، جبکہ 2.x حقیقی XML استعمال کرتا ہے (تمام ٹیگز کو کھولنا اور بند کرنا ضروری ہے)۔ ڈیٹا کا مواد ایک جیسا ہے -- فرق نحوی ہے۔ ورژن 1.6 سب سے زیادہ وسیع پیمانے پر تیار کردہ فارمیٹ ہے۔ زیادہ تر جدید اکاؤنٹنگ سافٹ ویئر دونوں ورژن کو بغیر کسی دشواری کے پارس کرتا ہے۔

کیا میں OFX فائل کو دستی طور پر ایڈٹ کر سکتا ہوں؟

ہاں۔ OFX فائلیں سادہ متن ہیں اور کسی بھی ٹیکسٹ ایڈیٹر میں ایڈٹ کی جا سکتی ہیں۔ آپ تفصیلات ٹھیک کر سکتے ہیں، رقم درست کر سکتے ہیں، گم شدہ FITIDs شامل کر سکتے ہیں، یا تاریخیں ایڈجسٹ کر سکتے ہیں۔ بس ٹیگ کی ساخت کو برقرار رکھیں -- ایک بند نہ ہونے والا یا بے میل ٹیگ امپورٹ کی ناکامی کا سبب بنے گا۔ OFX 2.x فائلوں کے لیے، یقینی بنائیں کہ ہر افتتاحی ٹیگ کا ایک متعلقہ بند ٹیگ ہو۔

بلاگ پر واپس جائیں

سوالات ہیں؟ ہم سے رابطہ کریں

PDFSub

تمام PDF اور دستاویزات کے ٹولز ایک ہی جگہ پر۔ تیز، محفوظ اور نجی۔

GDPR کے مطابقCCPA کے مطابقSOC 2 Ready
Powered by PDFSub Engine

PDF ٹولز

  • PDF فائلیں جوڑیں
  • PDF تقسیم کریں
  • صفحات کی ترتیب بدلیں
  • PDF گھمائیں
  • صفحات حذف کریں
  • صفحات نکالیں
  • واٹر مارک لگائیں
  • PDF ایڈٹ کریں
  • PDF پر اسٹیمپ لگائیں
  • PDF فارم فلر
  • صفحات کراپ کریں
  • صفحہ کا سائز بدلیں
  • صفحہ نمبر لگائیں
  • ہیڈرز اور فوٹرز
  • PDF کمپریس کریں
  • سرچ ایبل بنائیں
  • Clean Scanned PDF
  • Photo to Document
  • Auto-Crop PDF
  • PDF ریپیئر کریں
  • میٹا ڈیٹا ایڈٹ کریں
  • میٹا ڈیٹا ختم کریں
  • PDF سے Word
  • Word سے PDF
  • Excel سے PDF
  • PDF سے PowerPoint
  • PDF سے تصویر
  • تصویر سے PDF
  • HTML سے PDF
  • HEIC سے تصویر
  • WEBP سے JPG
  • WEBP سے PNG
  • PowerPoint سے PDF
  • PDF سے HTML
  • EPUB سے PDF
  • TIFF سے PDF
  • PNG سے PDF
  • PDF سے PNG
  • ٹیکسٹ سے PDF
  • SVG سے PDF
  • WEBP سے PDF
  • PDF سے EPUB
  • RTF سے PDF
  • ODT سے PDF
  • ODS سے PDF
  • PDF سے ODT
  • PDF سے ODS
  • PDF سے SVG
  • PDF سے RTF
  • PDF سے ٹیکسٹ
  • ODP سے PDF
  • PDF سے ODP
  • ODG سے PDF
  • PDF ویور
  • PDF/A میں تبدیلی
  • PDF بنائیں
  • بیچ کنورٹ
  • فی شیٹ صفحات
  • پاس ورڈ سے محفوظ کریں
  • PDF ان لاک کریں
  • PDF ریڈیکٹ کریں
  • PDF پر ای-سائن کریں
  • PDF کا موازنہ کریں
  • ٹیبلز نکالیں
  • PDF to Excel
  • بینک اسٹیٹمنٹ کنورٹر
  • انوائس ایکسٹریکٹر
  • رسید اسکینر
  • مالیاتی رپورٹ کا تجزیہ
  • OCR - متن نکالیں
  • ہاتھ سے لکھے متن کی تبدیلی
  • PDF کا خلاصہ کریں
  • PDF کا ترجمہ کریں
  • PDF کے ساتھ چیٹ کریں
  • ڈیٹا نکالیں
  • ڈیزائن اسٹوڈیو

پروڈکٹ

  • Privacy & Security
  • تمام ٹولز
  • خصوصیات
  • بینک اسٹیٹمنٹس
  • قیمتیں
  • اکثر پوچھے گئے سوالات
  • بلاگ

سپورٹ

  • مدد کا مرکز
  • رابطہ کریں
  • اکثر پوچھے گئے سوالات

قانونی

  • پرائیویسی پالیسی
  • سروس کی شرائط
  • کوکی پالیسی

© 2026 PDFSub۔ جملہ حقوق محفوظ ہیں۔

امریکہ میں کے ساتھ دنیا بھر کے لوگوں کے لیے بنایا گیا