ব্যাঙ্ক স্টেটমেন্ট থেকে QIF: Quicken-এ ইম্পোর্ট করুন
QIF হল Quicken-এর নিজস্ব ইম্পোর্ট ফরম্যাট। এখানে ব্যাঙ্ক স্টেটমেন্ট PDF থেকে QIF-এ রূপান্তর করে Quicken, GnuCash এবং অন্যান্য পার্সোনাল ফাইন্যান্স সফটওয়্যারে ইম্পোর্ট করার পদ্ধতি দেওয়া হলো।
আপনি আপনার ব্যক্তিগত আর্থিক হিসাব ট্র্যাক করার জন্য Quicken ব্যবহার করেন। এটি যথেষ্ট ভালো কাজ করে — যতক্ষণ না আপনার ব্যাঙ্ক তাদের ডাইরেক্ট কানেক্ট সাপোর্ট বন্ধ করে দেয়, অথবা আপনি ব্যাঙ্ক পরিবর্তন করেন, অথবা আপনি দুই বছর আগে বন্ধ করে দেওয়া একটি অ্যাকাউন্টের পুরনো PDF স্টেটমেন্টের একটি বাক্স খুঁজে পান। হঠাৎ করে আপনার সেই লেনদেনগুলি Quicken-এ আনার একটি উপায় দরকার হয়, এবং ব্যাঙ্ক আপনাকে সাহায্য করবে না।
QIF — Quicken Interchange Format — হল ক্লাসিক সমাধান। এটি Intuit দ্বারা Quicken-এ লেনদেন ইম্পোর্ট করার জন্য তৈরি করা মূল ফাইল ফরম্যাট, এবং এটি ১৯৮০-এর দশকের শেষ দিক থেকে বিদ্যমান। Quicken-এর প্রতিটি সংস্করণ এটি পড়তে পারে। GnuCash এটি পড়তে পারে। Money Manager Ex এটি পড়তে পারে। KMyMoney এটি পড়তে পারে। এটি পার্সোনাল ফাইন্যান্স ফাইল ফরম্যাটের সর্বজনীন দাতা।
সমস্যাটি সহজ: এখন আর কেউ QIF ফাইল তৈরি করে না। ব্যাঙ্কগুলি সেগুলি এক্সপোর্ট করে না। আপনার অনলাইন ব্যাঙ্কিং পোর্টালে PDF এবং সম্ভবত CSV পাওয়া যায়। তাই আপনি PDF স্টেটমেন্টের একটি স্তূপ এবং Quicken-এর প্রায় চার দশক ধরে সমর্থিত একটি ফরম্যাটের সাথে আটকে আছেন — দুটির মধ্যে কোনও সংযোগ ছাড়াই। এখন পর্যন্ত।
QIF ফরম্যাট কী?
QIF (Quicken Interchange Format) ১৯৮০-এর দশকের শেষের দিকে Intuit দ্বারা Quicken এবং অন্যান্য আর্থিক সফ্টওয়্যারের মধ্যে লেনদেনের ডেটা সরানোর একটি উপায় হিসাবে তৈরি করা হয়েছিল। এটি এখনও সক্রিয়ভাবে ব্যবহৃত প্রাচীনতম আর্থিক ডেটা এক্সচেঞ্জ ফরম্যাটগুলির মধ্যে একটি।
ফরম্যাটটি প্লেইন টেক্সট — আপনি যেকোনো টেক্সট এডিটরে একটি QIF ফাইল খুলতে এবং এটি পড়তে পারেন। প্রতিটি লাইন একটি একক অক্ষর দিয়ে শুরু হয় যা লাইনে কী আছে তা সনাক্ত করে, তারপরে মান থাকে। লেনদেনগুলি একটি ক্যারেট (^) অক্ষর দ্বারা পৃথক করা হয়। ফাইলের এক্সটেনশন হল .qif।
এখানে লাইন প্রিফিক্সগুলির একটি দ্রুত রেফারেন্স দেওয়া হলো:
| প্রিফিক্স | অর্থ | উদাহরণ |
|---|---|---|
!Type: |
অ্যাকাউন্ট টাইপ ঘোষণা | !Type:Bank |
D |
তারিখ | D03/01/2026 |
T |
মোট (পরিমাণ) | T-85.50 |
P |
প্রাপক | PElectric Company |
M |
মেমো | MMonthly bill |
L |
ক্যাটাগরি | LUtilities:Electric |
N |
চেক নম্বর | N1042 |
^ |
লেনদেনের সমাপ্তি | ^ |
Intuit আনুষ্ঠানিকভাবে ২০০৫ সালে QFX (OFX-এর তাদের ব্র্যান্ডেড সংস্করণ) এর পক্ষে QIF কে বাতিল করে দেয়। কিন্তু "বাতিল" একটি শক্তিশালী শব্দ এমন একটি ফরম্যাটের জন্য যা Quicken দুই দশক পরেও কোনও অভিযোগ ছাড়াই ইম্পোর্ট করে। QIF পার্সোনাল ফাইন্যান্স সফ্টওয়্যারে লেনদেন আনার সবচেয়ে সহজ, সবচেয়ে পোর্টেবল উপায় হিসাবে রয়ে গেছে।
QIF বনাম QFX বনাম OFX — পার্থক্য কী?
এই তিনটি ফরম্যাট সম্পর্কিত কিন্তু অভিন্ন নয়।
| বৈশিষ্ট্য | QIF | QFX | OFX |
|---|---|---|---|
| ফরম্যাট | প্লেইন টেক্সট, লাইন-ভিত্তিক | XML/SGML | XML/SGML |
| তৈরি করেছে | Intuit (১৯৮৮) | Intuit | Intuit, Microsoft, CheckFree (১৯৯৭) |
| লেনদেন আইডি (FITID) | না | হ্যাঁ | হ্যাঁ |
| ডুপ্লিকেট সনাক্তকরণ | না | হ্যাঁ (FITID এর মাধ্যমে) | হ্যাঁ (FITID এর মাধ্যমে) |
| অ্যাকাউন্ট মেটাডেটা | না | হ্যাঁ (রাউটিং/অ্যাকাউন্ট নম্বর) | হ্যাঁ |
| ব্যালেন্স তথ্য | না | হ্যাঁ | হ্যাঁ |
| প্রধান সফ্টওয়্যার | Quicken, GnuCash, অন্যান্য | Quicken | Xero, Wave, অনেক অ্যাপ |
| ম্যানুয়ালি তৈরি করার সহজতা | খুব সহজ | কঠিন | কঠিন |
| এখনও সমর্থিত | হ্যাঁ (ব্যাপকভাবে) | হ্যাঁ | হ্যাঁ |
মূল পার্থক্য হল FITID। QFX এবং OFX ফাইলগুলিতে প্রতিটি লেনদেনের জন্য একটি অনন্য ফিনান্সিয়াল ইনস্টিটিউশন ট্রানজেকশন আইডি (Financial Institution Transaction ID) অন্তর্ভুক্ত থাকে। এটি সফ্টওয়্যারকে ডুপ্লিকেট সনাক্ত করতে দেয় — আপনি যদি একই ফাইল দুবার ইম্পোর্ট করেন, সফ্টওয়্যারটি ইতিমধ্যে দেখা লেনদেনগুলি নীরবে এড়িয়ে যায়। QIF-এর কোনও সমতুল্য নেই। একটি QIF ফাইল দুবার ইম্পোর্ট করলে ডাবল এন্ট্রি পাবেন।
QFX মূলত Intuit ব্র্যান্ডিং সহ OFX। ফাইল স্ট্রাকচার প্রায় অভিন্ন। QFX Intuit-নির্দিষ্ট হেডার (INTU.BID ব্যাঙ্কের সনাক্তকরণের জন্য) যোগ করে যা Quicken রাউটিংয়ের জন্য ব্যবহার করে।
QIF তৈরি করা সবচেয়ে সহজ। এটি কেবল লাইন-প্রিফিক্সড প্লেইন টেক্সট — যেকোনো টেক্সট এডিটর এটি তৈরি করতে পারে। OFX এবং QFX-এর জন্য হেডার, মেসেজ সেট এবং নেস্টেড ট্যাগ সহ সঠিকভাবে গঠিত XML/SGML প্রয়োজন।
Quicken-এ পার্সোনাল ফাইন্যান্স ট্র্যাকিংয়ের জন্য, QIF প্রায়শই যথেষ্ট। যদি ডুপ্লিকেট সনাক্তকরণ গুরুত্বপূর্ণ হয় (এবং ওভারল্যাপিং তারিখের পরিসরের জন্য এটি হওয়া উচিত), QFX ভালো।
QIF ফাইলের গঠন বোঝা
A QIF ফাইল হল একটি অ্যাকাউন্ট টাইপ হেডারের অধীনে গোষ্ঠীভুক্ত লেনদেনের একটি ক্রম। এখানে তিনটি লেনদেন সহ একটি সম্পূর্ণ উদাহরণ দেওয়া হলো:
!Type:Bank
D03/01/2026
T-1,250.00
PApartment Management LLC
MRent - March 2026
LHousing:Rent
^
D03/02/2026
T-85.50
PCity Electric
MMonthly electricity
LUtilities:Electric
^
D03/05/2026
T3,200.00
PEmployer Inc
MPayroll deposit
LIncome:Salary
^
!Type:Bank অ্যাকাউন্ট টাইপ ঘোষণা করে। এটি প্রথম লাইন হতে হবে। বৈধ প্রকারগুলির মধ্যে রয়েছে:
| টাইপ ভ্যালু | অ্যাকাউন্ট টাইপ |
|---|---|
!Type:Bank |
চেকিং বা সেভিংস অ্যাকাউন্ট |
!Type:CCard |
ক্রেডিট কার্ড |
!Type:Invst |
ইনভেস্টমেন্ট অ্যাকাউন্ট |
!Type:Oth A |
অন্যান্য সম্পদ |
!Type:Oth L |
অন্যান্য দায় |
!Type:Cash |
ক্যাশ অ্যাকাউন্ট |
D (তারিখ) — লেনদেনের তারিখ। QIF ডিফল্টভাবে M/D/YY বা M/D/YYYY ব্যবহার করে। ব্যাখ্যা আমদানি করা সফ্টওয়্যারের লোকেল (locale) এর উপর নির্ভর করে।
T (মোট) — লেনদেনের পরিমাণ। ডেবিট (টাকা বের হওয়া) এর জন্য ঋণাত্মক, ক্রেডিট (টাকা ঢোকা) এর জন্য ধনাত্মক।
P (প্রাপক) — আপনি যাকে অর্থ প্রদান করেছেন বা যার কাছ থেকে অর্থ পেয়েছেন।
M (মেমো) — অতিরিক্ত বিবরণ। ঐচ্ছিক।
L (ক্যাটাগরি) — Quicken কোলন-বিভক্ত হায়ারার্কি ব্যবহার করে: Utilities:Electric, Housing:Rent। Quicken-এ বিদ্যমান নেই এমন ক্যাটাগরিগুলি ইম্পোর্টের সময় তৈরি হয়।
N (চেক নম্বর) — ঐচ্ছিক।
^ (ক্যারেট) — লেনদেনের সমাপ্তি। প্রতিটি লেনদেন এই বিভাজক দিয়ে শেষ হতে হবে।
কোনও হেডার নেই, কোনও XML নেই, কোনও ক্লোজিং ট্যাগ নেই। সরলতা QIF-এর শক্তি এবং দুর্বলতা উভয়ই।
পদ্ধতি ১: PDFSub দিয়ে PDF কে QIF-এ রূপান্তর করুন
PDF ব্যাঙ্ক স্টেটমেন্ট থেকে একটি পরিষ্কার QIF ফাইলে যাওয়ার দ্রুততম উপায়।
১. PDFSub-এর ব্যাঙ্ক স্টেটমেন্ট কনভার্টার এ যান
২. আপনার PDF ব্যাঙ্ক স্টেটমেন্ট আপলোড করুন — ড্র্যাগ এবং ড্রপ করুন বা ব্রাউজ করতে ক্লিক করুন
৩. PDFSub স্বয়ংক্রিয়ভাবে লেনদেনগুলি এক্সট্র্যাক্ট করে, তারিখ, পরিমাণ এবং বিবরণ সনাক্ত করে
৪. প্রিভিউ টেবিলে এক্সট্র্যাক্ট করা ডেটা পর্যালোচনা করুন
৫. আউটপুট ফরম্যাট হিসাবে QIF নির্বাচন করুন
৬. .qif ফাইলটি ডাউনলোড করুন
PDFSub সঠিক তারিখ ফরম্যাটিং, সঠিক ডেবিট/ক্রেডিট চিহ্ন এবং আপনার স্টেটমেন্টের লেনদেনের বিবরণ থেকে এক্সট্র্যাক্ট করা পরিষ্কার প্রাপকের নাম সহ বৈধ QIF ফাইল তৈরি করে। এটি স্বয়ংক্রিয়ভাবে মাল্টি-পেজ স্টেটমেন্ট, রানিং ব্যালেন্স এবং মাল্টি-লাইন বিবরণ পরিচালনা করে।
কনভার্টারটি ১৩৩টি ভাষায় ২০,০০০+ ব্যাঙ্কের স্টেটমেন্টের সাথে কাজ করে। ডিজিটাল PDF (টেক্সট-ভিত্তিক স্টেটমেন্ট) এর জন্য, এক্সট্র্যাকশন সম্পূর্ণভাবে আপনার ব্রাউজারে ঘটে — ফাইলটি আপনার কম্পিউটার ছেড়ে যায় না। স্ক্যান করা বা ইমেজ-হেভি PDF সার্ভার-সাইড AI প্রসেসিং-এ ফলব্যাক করে।
প্ল্যানগুলি $১০/মাস থেকে শুরু হয়, ব্যাঙ্ক স্টেটমেন্ট রূপান্তর $২৯/মাস (বিজনেস + BSC অ্যাড-অন, ৫০০ পৃষ্ঠা) এবং একটি ৭-দিনের বিনামূল্যের ট্রায়াল সহ। বিস্তারিত জানতে বর্তমান মূল্য দেখুন।
Quicken-এ QIF ইম্পোর্ট করা
আপনার কাছে একটি QIF ফাইল হয়ে গেলে, Quicken-এ এটি প্রবেশ করানো সহজ।
Quicken for Windows
১. Quicken খুলুন এবং File > Import > Quicken Interchange Format (.QIF) File এ যান
২. আপনার .qif ফাইলটি ব্রাউজ করুন এবং নির্বাচন করুন
৩. Quicken জিজ্ঞাসা করবে কোন অ্যাকাউন্টে ইম্পোর্ট করতে হবে — একটি বিদ্যমান অ্যাকাউন্ট নির্বাচন করুন বা একটি নতুন তৈরি করুন
৪. ইম্পোর্ট সারাংশ পর্যালোচনা করুন যা পাওয়া লেনদেনের সংখ্যা দেখায়
৫. নিশ্চিত করতে Import ক্লিক করুন
Quicken for Mac
১. Quicken খুলুন এবং File > Import > Quicken Interchange Format (.QIF) এ যান
২. আপনার .qif ফাইলটি নির্বাচন করুন
৩. গন্তব্য অ্যাকাউন্টটি নির্বাচন করুন
৪. ইম্পোর্ট নিশ্চিত করুন
Quicken QIF ইম্পোর্টের জন্য গুরুত্বপূর্ণ নোট
অ্যাকাউন্ট ম্যাচিং। QIF ফাইলগুলিতে অ্যাকাউন্ট সনাক্তকরণ থাকে না। Quicken আপনাকে ম্যানুয়ালি নির্বাচন করতে বলে কোন অ্যাকাউন্টের লেনদেনগুলি। নিশ্চিত করুন আপনি সঠিকটি বেছে নিয়েছেন।
ডুপ্লিকেট হ্যান্ডলিং। QIF-এর কোনও লেনদেন আইডি নেই, তাই Quicken স্বয়ংক্রিয়ভাবে ডুপ্লিকেট সনাক্ত করতে পারে না। একই ফাইল দুবার ইম্পোর্ট করলে ডাবল এন্ট্রি পাবেন। ইম্পোর্ট করার পরে সর্বদা পরীক্ষা করুন।
তারিখ ব্যাখ্যা। Quicken আপনার সিস্টেমের আঞ্চলিক সেটিংসের উপর ভিত্তি করে QIF তারিখগুলি ব্যাখ্যা করে। যদি আপনার সিস্টেম MM/DD/YYYY ব্যবহার করে, 03/01/2026 মানে মার্চ ১। যদি এটি DD/MM/YYYY ব্যবহার করে, একই তারিখ জানুয়ারী ২ হয়ে যায়। নিশ্চিত করুন আপনার লোকেল QIF ফাইলের তারিখ ফরম্যাটের সাথে মেলে।
ক্যাটাগরি। আপনার Quicken ফাইলে বিদ্যমান নেই এমন ক্যাটাগরিগুলি ইম্পোর্টের সময় স্বয়ংক্রিয়ভাবে তৈরি হয়।
অন্যান্য সফ্টওয়্যারে QIF ইম্পোর্ট করা
QIF-এর দীর্ঘ ইতিহাস মানে ব্যাপক সামঞ্জস্যতা। এখানে জনপ্রিয় বিকল্পগুলিতে ইম্পোর্ট করার পদ্ধতি দেওয়া হলো।
GnuCash
১. File > Import > Import QIF এ যান
২. আপনার .qif ফাইলটি নির্বাচন করুন
৩. QIF Import Assistant আপনাকে অ্যাকাউন্ট ম্যাপিং, মুদ্রা নির্বাচন এবং ক্যাটাগরি ম্যাচিং এর মাধ্যমে পরিচালনা করবে
৪. লেনদেনগুলি পর্যালোচনা করুন এবং নিশ্চিত করুন
GnuCash-এর QIF ইম্পোর্টার পরিপক্ক এবং বেশিরভাগ ফাইল ভালোভাবে পরিচালনা করে। এটি QIF ক্যাটাগরিগুলিকে আপনার বিদ্যমান অ্যাকাউন্ট ট্রির সাথে মেলে এবং অমিল ক্যাটাগরিগুলির জন্য নতুন অ্যাকাউন্ট তৈরি করে।
Money Manager Ex
১. File > Import > QIF Files এ যান ২. ফাইল এবং টার্গেট অ্যাকাউন্ট নির্বাচন করুন ৩. ইম্পোর্ট পর্যালোচনা করুন এবং নিশ্চিত করুন
Money Manager Ex ইনভেস্টমেন্ট লেনদেন (!Type:Invst) সহ সম্পূর্ণ QIF স্পেসিফিকেশন সমর্থন করে।
KMyMoney
১. File > Import > QIF এ যান ২. ফাইলটি নির্বাচন করুন, অ্যাকাউন্টটি বেছে নিন এবং তারিখ ফরম্যাট সেট করুন ৩. KMyMoney চূড়ান্ত করার আগে লেনদেনগুলির প্রিভিউ দেখায়
KMyMoney একটি QIF প্রোফাইল এডিটর অন্তর্ভুক্ত করে যা আপনাকে ইম্পোর্ট করার আগে তারিখ ফরম্যাট এবং ডেসিমাল সেপারেটর কনফিগার করতে দেয় — আন্তর্জাতিক স্টেটমেন্টের জন্য উপযোগী।
Microsoft Money (লিগ্যাসি)
Microsoft Money ২০০৯ সালে বন্ধ হয়ে গিয়েছিল, কিন্তু অনেক ব্যবহারকারী এখনও এটি চালান। Money File > Import > QIF File এর মাধ্যমে QIF ইম্পোর্ট করে। প্রক্রিয়াটি Quicken-এর মতোই: ফাইল নির্বাচন করুন, অ্যাকাউন্ট নির্বাচন করুন এবং নিশ্চিত করুন।
QIF তারিখ ফরম্যাটের বিবেচনা
তারিখ ফরম্যাটিং QIF ইম্পোর্ট সমস্যার সবচেয়ে সাধারণ উৎস। ফরম্যাটটি সহজ মনে হয় — D03/01/2026 — কিন্তু প্রতিটি স্ল্যাশে অস্পষ্টতা লুকিয়ে থাকে।
D01/02/2026 কি জানুয়ারী ২ নাকি ফেব্রুয়ারী ১? QIF স্পেসিফিকেশন কোনও ফরম্যাট বাধ্যতামূলক করে না:
- US কনভেনশন:
M/D/YYYY— মাস প্রথমে - ইউরোপীয় কনভেনশন:
D/M/YYYY— দিন প্রথমে - Quicken-এর ডিফল্ট:
M/D'YY(অ্যাপোস্ট্রফি সহ দুই-সংখ্যার বছর) বাM/D/YYYY
বেশিরভাগ QIF টুল US ফরম্যাট ব্যবহার করে কারণ Intuit একটি US কোম্পানি। কিন্তু অ-US ব্যাঙ্ক স্টেটমেন্টগুলি ভিন্ন কনভেনশন অনুসরণ করতে পারে।
আমদানি করা সফ্টওয়্যার তারিখগুলি কীভাবে পরিচালনা করে
| সফ্টওয়্যার | তারিখ ব্যাখ্যা |
|---|---|
| Quicken (Windows) | Windows আঞ্চলিক সেটিংস অনুসরণ করে |
| Quicken (Mac) | macOS ভাষা ও অঞ্চল সেটিংস অনুসরণ করে |
| GnuCash | ইম্পোর্ট উইজার্ডের সময় জিজ্ঞাসা করে |
| KMyMoney | QIF প্রোফাইলের মাধ্যমে কনফিগারযোগ্য |
| Money Manager Ex | সিস্টেম লোকেল অনুসরণ করে |
তারিখ সমস্যা এড়ানো
PDFSub আপনার ব্যাঙ্ক স্টেটমেন্টে ব্যবহৃত তারিখ ফরম্যাট (DD/MM/YYYY, YYYY-MM-DD, এবং DD.MM.YYYY এর মতো আন্তর্জাতিক ফরম্যাট সহ) সনাক্ত করে এবং QIF আউটপুটে সমস্ত তারিখকে স্ট্যান্ডার্ড US ফরম্যাটে (M/D/YYYY) রূপান্তর করে। এটি মূল স্টেটমেন্টের লোকেল নির্বিশেষে Quicken এবং বেশিরভাগ অন্যান্য পার্সোনাল ফাইন্যান্স সফ্টওয়্যারের সাথে সামঞ্জস্যতা নিশ্চিত করে।
ইম্পোর্টের পরে তারিখগুলি এখনও ভুল দেখালে, আপনার অপারেটিং সিস্টেমের আঞ্চলিক সেটিংস পরীক্ষা করুন। আমদানি করা সফ্টওয়্যার QIF তারিখগুলি ব্যাখ্যা করার জন্য আপনার সিস্টেম লোকেল ব্যবহার করে — ফাইলের ফরম্যাট এবং আপনার সিস্টেমের প্রত্যাশার মধ্যে একটি অমিল প্রতিটি তারিখকে সরিয়ে দেবে।
QIF-এর সীমাবদ্ধতা
QIF সহজ, পোর্টেবল এবং ব্যাপকভাবে সমর্থিত। কিন্তু এর বাস্তব ত্রুটি রয়েছে যা আপনার এটি ব্যাপকভাবে নির্ভর করার আগে বোঝা উচিত।
কোনও ডুপ্লিকেট সনাক্তকরণ নেই। QIF ফাইলগুলিতে কোনও লেনদেন শনাক্তকারী থাকে না। প্রতিটি ইম্পোর্টকে নতুন ডেটা হিসাবে বিবেচনা করা হয়। একই ফাইল পুনরায় ইম্পোর্ট করলে ডুপ্লিকেট পাবেন। QFX এবং OFX FITID দিয়ে এটি সমাধান করে।
কোনও অ্যাকাউন্ট সনাক্তকরণ নেই। একটি QIF ফাইল !Type:Bank বলে কিন্তু কোন ব্যাঙ্ক, কোন অ্যাকাউন্ট বা কোন মুদ্রা নির্দিষ্ট করে না। আমদানি করা সফ্টওয়্যার আপনাকে প্রতিবার জিজ্ঞাসা করে। অ্যাকাউন্ট নির্বাচন ডায়ালগে একটি ভুল হলে লেনদেন ভুল অ্যাকাউন্টে চলে যায়।
কোনও ব্যালেন্স তথ্য নেই। QIF শুধুমাত্র লেনদেন বহন করে — কোনও খোলার ব্যালেন্স, কোনও ক্লোজিং ব্যালেন্স, কোনও রানিং ব্যালেন্স নেই। সমস্ত লেনদেন সঠিকভাবে ক্যাপচার করা হয়েছে কিনা তা যাচাই করার জন্য আপনি ফাইলটি ব্যবহার করতে পারবেন না।
সীমিত ক্যাটাগরি সমর্থন। QIF ক্যাটাগরিগুলি কোলন-বিভক্ত হায়ারার্কি সহ সাধারণ টেক্সট স্ট্রিং। কোনও প্রমিত ক্যাটাগরি তালিকা নেই। QIF এর মাধ্যমে বিভিন্ন অ্যাপ্লিকেশনের মধ্যে ইম্পোর্ট করলে প্রায়শই ডুপ্লিকেট বা অমিল ক্যাটাগরি তৈরি হয়।
এনকোডিং সমস্যা। QIF ১৯৮৮ সালে কোনও ক্যারেক্টার এনকোডিং ঘোষণা ছাড়াই ডিজাইন করা হয়েছিল। অ্যাকসেন্টেড অক্ষর, নন-ল্যাটিন স্ক্রিপ্ট বা বিশেষ প্রতীক সহ প্রাপকের নামগুলি সফ্টওয়্যারের উপর নির্ভর করে ভুলভাবে প্রদর্শিত হতে পারে।
কোনও মাল্টি-কারেন্সি সমর্থন নেই। প্রতিটি QIF ফাইল একটি একক মুদ্রার অনুমান করে কিন্তু কোনটি ঘোষণা করে না। আমদানি করা সফ্টওয়্যার গন্তব্য অ্যাকাউন্টের জন্য কনফিগার করা মুদ্রা প্রয়োগ করে।
কখন QIF বনাম অন্যান্য ফরম্যাট ব্যবহার করবেন
বিভিন্ন সফ্টওয়্যার বিভিন্ন ফরম্যাট আশা করে। এখানে একটি সিদ্ধান্ত নির্দেশিকা দেওয়া হলো।
| আপনার সফ্টওয়্যার | প্রস্তাবিত ফরম্যাট | কেন |
|---|---|---|
| Quicken | QFX (পছন্দের) বা QIF | QFX-এ FITID ডুপ্লিকেট সনাক্তকরণ রয়েছে; QIF কাজ করে তবে ডুপ্লিকেট সুরক্ষা নেই |
| QuickBooks Online | QBO | স্বয়ংক্রিয় ম্যাপিং এবং FITID সমর্থন সহ নেটিভ ফরম্যাট |
| QuickBooks Desktop | QBO | CSV ব্যাঙ্ক ইম্পোর্টের জন্য সমর্থিত নয়; QBO হল প্রাথমিক পদ্ধতি |
| Xero | OFX বা CSV | স্বয়ংক্রিয় ম্যাপিংয়ের জন্য OFX; Xero-এর কলাম ফরম্যাট সহ CSV |
| GnuCash | QIF বা OFX | QIF-এর চমৎকার ইম্পোর্ট উইজার্ড রয়েছে; OFXও ভালোভাবে সমর্থিত |
| Wave | OFX বা CSV | QIF সমর্থিত নয় |
| KMyMoney | QIF বা OFX | উভয়ের জন্য শক্তিশালী সমর্থন |
| Money Manager Ex | QIF | ইনভেস্টমেন্ট লেনদেন সহ নেটিভ QIF সমর্থন |
| FreshBooks | CSV | QIF সমর্থিত নয় |
সাধারণ নিয়ম: যদি আপনার সফ্টওয়্যার OFX বা কোনও বিক্রেতা-নির্দিষ্ট ভ্যারিয়েন্ট (QBO, QFX) সমর্থন করে, তবে QIF এর চেয়ে সেটি পছন্দ করুন। কেবল ডুপ্লিকেট সনাক্তকরণই এর যোগ্য। QIF ব্যবহার করুন যখন এটি আপনার সফ্টওয়্যার গ্রহণ করে এমন একমাত্র বিকল্প, যখন আপনি লিগ্যাসি সফ্টওয়্যার নিয়ে কাজ করছেন, বা যখন আপনার একাধিক অ্যাপ্লিকেশনের মধ্যে সর্বাধিক পোর্টেবিলিটি প্রয়োজন।
PDFSub একই ব্যাঙ্ক স্টেটমেন্ট আপলোড থেকে আটটি ফরম্যাট — Excel, CSV, TSV, JSON, OFX, QBO, QFX, এবং QIF আউটপুট করে। আপনার টার্গেট সফ্টওয়্যারের সাথে মেলে এমন ফরম্যাটটি বেছে নিন।
QIF ইম্পোর্ট সমস্যা সমাধান
ইম্পোর্টের পরে তারিখগুলি ভুল
কারণ: QIF ফাইলটি M/D/YYYY ব্যবহার করে কিন্তু আপনার সিস্টেমের লোকেল তারিখগুলিকে D/M/YYYY (বা বিপরীতভাবে) হিসাবে ব্যাখ্যা করে।
সমাধান: আপনার অপারেটিং সিস্টেমের আঞ্চলিক সেটিংস পরীক্ষা করুন। Windows-এ: Settings > Time & Language > Region। macOS-এ: System Settings > General > Language & Region। আপনার অঞ্চলটিকে QIF ফাইলের তারিখ ফরম্যাটের সাথে মেলে সেট করুন।
ভুল অ্যাকাউন্ট টাইপ
কারণ: !Type: হেডারটি প্রকৃত অ্যাকাউন্ট টাইপের সাথে মেলে না — উদাহরণস্বরূপ, একটি ক্রেডিট কার্ড স্টেটমেন্টের জন্য !Type:Bank ব্যবহার করা হয়েছে।
সমাধান: একটি টেক্সট এডিটরে QIF ফাইলটি খুলুন এবং প্রথম লাইনটি পরিবর্তন করুন। ক্রেডিট কার্ডের জন্য, !Type:CCard ব্যবহার করুন। চেকিং এবং সেভিংসের জন্য, !Type:Bank ব্যবহার করুন।
পুনরায় ইম্পোর্টের পরে ডুপ্লিকেট লেনদেন
কারণ: QIF-এর কোনও লেনদেন আইডি নেই। সফ্টওয়্যার প্রতিটি ইম্পোর্টকে নতুন ডেটা হিসাবে বিবেচনা করে।
সমাধান: ম্যানুয়ালি ডুপ্লিকেটগুলি মুছুন। এটি প্রতিরোধ করতে, পরিবর্তে QFX বা OFX ফরম্যাট বিবেচনা করুন — উভয়ই FITID অন্তর্ভুক্ত করে যা ডুপ্লিকেট ইম্পোর্ট প্রতিরোধ করে। যদি আপনাকে QIF ব্যবহার করতেই হয়, তবে আপনি ইতিমধ্যে কোন ফাইলগুলি ইম্পোর্ট করেছেন তা লগ করুন।
ঋণাত্মক পরিমাণগুলি ধনাত্মক হিসাবে প্রদর্শিত হচ্ছে
কারণ: চিহ্নের কনভেনশন বিপরীত। QIF ডেবিট (টাকা বের হওয়া) এর জন্য ঋণাত্মক মান এবং ক্রেডিট (টাকা ঢোকা) এর জন্য ধনাত্মক মান ব্যবহার করে।
সমাধান: একটি টেক্সট এডিটরে QIF ফাইলটি খুলুন এবং T লাইনগুলি পরীক্ষা করুন। একটি ভাড়ার পেমেন্ট T1250.00 এর পরিবর্তে T-1250.00 পড়া উচিত। PDFSub স্বয়ংক্রিয়ভাবে স্ট্যান্ডার্ড চিহ্নের কনভেনশন অনুসরণ করে।
বিশেষ অক্ষর ইম্পোর্ট ব্যর্থতার কারণ হচ্ছে
কারণ: নন-ASCII অক্ষর (অ্যাকসেন্টেড অক্ষর, নন-ল্যাটিন স্ক্রিপ্ট) যা আমদানি করা সফ্টওয়্যার পার্স করতে পারে না।
সমাধান: একটি UTF-8 টেক্সট এডিটরে QIF ফাইলটি খুলুন। প্রাপকের নাম এবং মেমোতে অস্বাভাবিক অক্ষরগুলি সরল করুন বা সরান। PDFSub এই সমস্যা এড়াতে QIF জেনারেশনের সময় প্রাপকের নামগুলি স্যানিটাইজ করে।
ইম্পোর্ট সম্পন্ন হয়েছে কিন্তু কোনও লেনদেন দেখা যাচ্ছে না
কারণ: লেনদেনের তারিখগুলি সফ্টওয়্যারের বর্তমান ডিসপ্লে রেঞ্জের বাইরে পড়ে, অথবা সফ্টওয়্যারটি হিউরিস্টিক ডুপ্লিকেট সনাক্তকরণের মাধ্যমে বিদ্যমান এন্ট্রিগুলির সাথে মেলেছে।
সমাধান: QIF ফাইলের সময়কাল কভার করার জন্য আপনার লেনদেন ভিউতে তারিখের পরিসর প্রসারিত করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
Quicken কি এখনও QIF ফাইল ইম্পোর্ট করতে পারে?
হ্যাঁ। ২০০৫ সালে QIF বাতিল করা সত্ত্বেও, Quicken for Windows এবং Mac-এর প্রতিটি বর্তমান সংস্করণ এখনও File > Import > Quicken Interchange Format (.QIF) File এর মাধ্যমে QIF ইম্পোর্ট সমর্থন করে।
QIF এবং QFX এর মধ্যে পার্থক্য কী?
QIF হল প্লেইন টেক্সট যার কোনও লেনদেন আইডি নেই। QFX হল Intuit-এর ব্র্যান্ডেড OFX — একটি XML/SGML ফরম্যাট যাতে ডুপ্লিকেট সনাক্তকরণ, অ্যাকাউন্ট মেটাডেটা এবং ব্যালেন্স তথ্যের জন্য FITID রয়েছে। QFX প্রযুক্তিগতভাবে উন্নত কিন্তু তৈরি করা কঠিন। উভয়ই Quicken-এ ইম্পোর্ট হয়।
আমি কি ম্যানুয়ালি একটি QIF ফাইল সম্পাদনা করতে পারি?
হ্যাঁ — এটি QIF-এর একটি সুবিধা। যেকোনো টেক্সট এডিটরে এটি খুলুন। প্রতিটি লেনদেন পৃথক লাইনে পঠনযোগ্য। আপনি ইম্পোর্ট করার আগে লেনদেন যোগ, মুছতে বা পরিবর্তন করতে পারেন। কেবল লাইন প্রিফিক্স কনভেনশন বজায় রাখুন এবং প্রতিটি লেনদেন ^ দিয়ে শেষ করুন।
QuickBooks কি QIF ফাইল গ্রহণ করে?
QuickBooks Online QIF ফাইল গ্রহণ করে না। QuickBooks Desktop-এর সীমিত QIF সমর্থন রয়েছে তবে এটি সুপারিশ করা হয় না — পরিবর্তে QBO ফরম্যাট ব্যবহার করুন। QIF Quicken (পার্সোনাল ফাইন্যান্স) এর জন্য ডিজাইন করা হয়েছিল, QuickBooks (বিজনেস অ্যাকাউন্টিং) এর জন্য নয়।
আমি কীভাবে QIF কে QFX এ রূপান্তর করব?
আপনি ফাইলের নাম পরিবর্তন করতে পারবেন না — তারা কাঠামোগতভাবে ভিন্ন ফরম্যাট। একটি সহজ পদ্ধতি: মূল PDF ব্যাঙ্ক স্টেটমেন্টে ফিরে যান এবং PDFSub-এর ব্যাঙ্ক স্টেটমেন্ট কনভার্টার ব্যবহার করে সরাসরি QFX-এ রূপান্তর করুন।
GnuCash কি QIF ইম্পোর্ট করতে পারে?
হ্যাঁ। GnuCash-এর একটি চমৎকার QIF Import Assistant রয়েছে যা আপনাকে অ্যাকাউন্ট ম্যাপিং, মুদ্রা নির্বাচন, হিউরিস্টিক ডুপ্লিকেট সনাক্তকরণ এবং ক্যাটাগরি ম্যাচিং এর মাধ্যমে পরিচালনা করে। এটি ইনভেস্টমেন্ট লেনদেন সহ সমস্ত QIF অ্যাকাউন্ট টাইপ সমর্থন করে।
QIF ফরম্যাট কি বিশ্বব্যাপী একই?
ফরম্যাট স্পেসিফিকেশন একই, কিন্তু তারিখ ব্যাখ্যা অঞ্চল ভেদে পরিবর্তিত হয়। US তারিখ (M/D/YYYY) দিয়ে তৈরি একটি QIF ফাইল ইউরোপীয় তারিখ (D/M/YYYY) এর জন্য কনফিগার করা সফ্টওয়্যার দ্বারা ভুলভাবে পড়া হবে। ফাইলে কোনও তারিখ ফরম্যাট ঘোষণা নেই — আমদানি করা সফ্টওয়্যার সিস্টেম লোকেলের উপর ভিত্তি করে অনুমান করে। এটি QIF-এর আমদানি ত্রুটির সবচেয়ে সাধারণ উৎস।
একটি QIF ফাইলে কতগুলি লেনদেন থাকতে পারে?
ফরম্যাট স্পেসিফিকেশনে কোনও সীমা নেই। QIF ফাইলগুলি প্লেইন টেক্সট, তাই ১০,০০০ লেনদেন সহ একটি ফাইলও মাত্র কয়েক মেগাবাইট। ব্যবহারিক সীমা আমদানি করা সফ্টওয়্যারের উপর নির্ভর করে — Quicken বড় QIF ফাইলগুলি সমস্যা ছাড়াই পরিচালনা করে, যদিও ফাইলের আকার বাড়ার সাথে সাথে ইম্পোর্ট সময় বৃদ্ধি পায়।
আমি কি QIF ফাইলে ইনভেস্টমেন্ট লেনদেন অন্তর্ভুক্ত করতে পারি?
হ্যাঁ। অ্যাকাউন্ট টাইপ হেডার হিসাবে !Type:Invst ব্যবহার করুন। ইনভেস্টমেন্ট QIF অতিরিক্ত লাইন প্রিফিক্স ব্যবহার করে: Y সিকিউরিটি নামের জন্য, I মূল্যের জন্য, Q পরিমাণের জন্য, এবং O কমিশনের জন্য। ইনভেস্টমেন্ট QIF স্পেসিফিকেশন ব্যাঙ্কিং QIF এর চেয়ে বেশি জটিল এবং সমস্ত সফ্টওয়্যার এটি সম্পূর্ণরূপে সমর্থন করে না।
Quicken এর জন্য আমার QIF নাকি CSV ব্যবহার করা উচিত?
QIF। এটি Quicken-এর নেটিভ ফরম্যাট এবং ক্যাটাগরি, মেমো, চেক নম্বর এবং অ্যাকাউন্ট টাইপ কনটেক্সট সংরক্ষণ করে। CSV প্রতিবার কলাম ম্যাপিংয়ের প্রয়োজন হয় এবং ক্যাটাগরি হায়ারার্কি হারিয়ে যায়। Quicken-এর জন্য QIF ব্যবহার করুন, এবং CSV সেই সফ্টওয়্যারের জন্য সংরক্ষণ করুন যা QIF গ্রহণ করে না।