QuickBooks এবং Xero-তে সাধারণ ব্যাংক স্টেটমেন্ট ইম্পোর্ট ত্রুটিগুলি কীভাবে ঠিক করবেন
ইম্পোর্ট ব্যর্থ হয়েছে? ভুল তারিখ? ভুল কলামে পরিমাণ? QuickBooks এবং Xero-তে সবচেয়ে সাধারণ ব্যাংক স্টেটমেন্ট ইম্পোর্ট ত্রুটিগুলি এখানে রয়েছে - এবং প্রতিটির সমাধান কীভাবে করবেন।
আপনার ব্যাংক স্টেটমেন্ট CSV প্রস্তুত। আপনি এটি QuickBooks বা Xero-তে আপলোড করেছেন। এবং তারপর: একটি ত্রুটি বার্তা। অথবা আরও খারাপ - কোনও ত্রুটি নেই, তবে ডেটা স্পষ্টভাবে ভুল। তারিখগুলি অদলবদল করা হয়েছে। পরিমাণগুলি বর্ণনার কলামে রয়েছে। জানুয়ারির লেনদেন অক্টোবরে দেখাচ্ছে।
একাধিক ক্লায়েন্ট পরিচালনা করা হিসাবরক্ষকদের জন্য ব্যাংক স্টেটমেন্ট ইম্পোর্ট ত্রুটিগুলি সবচেয়ে সাধারণ বুককিপিং বাধা। ত্রুটিগুলি সাধারণত ঠিক করা যায়, তবে কেবল যদি আপনি জানেন যে সেগুলি কী কারণে ঘটছে। একটি অস্পষ্ট "ইম্পোর্ট ব্যর্থ" বার্তা আপনাকে বলে না যে সমস্যাটি তারিখের ফর্ম্যাট, কলামের কাঠামো, ফাইলের এনকোডিং, নাকি ৮৪৭ নম্বর সারিতে একটি অনাকাঙ্ক্ষিত খালি লাইন।
এই গাইডটি QuickBooks Online এবং Xero-তে আটটি সবচেয়ে সাধারণ ইম্পোর্ট ত্রুটিগুলি কভার করে, প্রতিটির জন্য নির্দিষ্ট সমাধান সহ।

ত্রুটি ১: তারিখের ফর্ম্যাট অমিল
লক্ষণ: "তারিখের ফর্ম্যাট স্বীকৃত নয়" ত্রুটি সহ ইম্পোর্ট ব্যর্থ হয়। অথবা ইম্পোর্ট সফল হয়, কিন্তু তারিখগুলি ভুল - মার্চ ৬ জুন ৩ হয়ে যায়।
কেন ঘটে: QuickBooks এবং Xero আপনার অ্যাকাউন্টের স্থানীয় সেটিংসের উপর ভিত্তি করে তারিখগুলি ব্যাখ্যা করে। যদি আপনার অ্যাকাউন্ট মার্কিন ফর্ম্যাটে (MM/DD/YYYY) সেট করা থাকে কিন্তু আপনার CSV-তে ইউকে ফর্ম্যাট (DD/MM/YYYY) থাকে, তবে টুলটি হয় তারিখগুলি প্রত্যাখ্যান করে বা নীরবে মাস এবং দিন অদলবদল করে।
সবচেয়ে বিপজ্জনক পরিস্থিতি হল যখন তারিখগুলি দ্ব্যর্থহীন হয়। 03/06/2026 মার্চ ৬ বা জুন ৩ হতে পারে - এবং যদি দিনের সংখ্যা ১২ বা তার কম হয়, তবে কোনটি সঠিক তা জানার কোনও উপায় টুলের নেই। এটি আপনার স্থানীয় সেটিংসের উপর ভিত্তি করে অনুমান করে।
সমাধান:
QuickBooks Online-এ: ১. Settings (গিয়ার আইকন) > Account and Settings > Advanced এ যান ২. তারিখের ফর্ম্যাট সেটিংস পরীক্ষা করুন - এটি আপনার CSV-এর সাথে মিলতে হবে ৩. যদি আপনার CSV DD/MM/YYYY ব্যবহার করে এবং আপনার QuickBooks MM/DD/YYYY-তে সেট করা থাকে, তবে ইম্পোর্টের সময় CSV তারিখগুলি রূপান্তর করুন অথবা অস্থায়ীভাবে QuickBooks সেটিংস পরিবর্তন করুন
Xero-তে: ১. Settings > General Settings > Date Format এ যান ২. এটি আপনার CSV-এর সাথে মেলে কিনা তা যাচাই করুন ৩. Xero ইম্পোর্টের সময় তারিখের ফর্ম্যাটের ক্ষেত্রে আরও নমনীয় হতে থাকে, তবে দ্ব্যর্থহীন তারিখগুলি এখনও সমস্যা তৈরি করতে পারে।
সেরা অনুশীলন: আপনার CSV-তে YYYY-MM-DD (ISO 8601) ফর্ম্যাট ব্যবহার করুন। এটি দ্ব্যর্থহীন - কোনও টুল 2026-03-15 ভুলভাবে ব্যাখ্যা করতে পারে না। QuickBooks এবং Xero উভয়ই স্থানীয় সেটিংস নির্বিশেষে এই ফর্ম্যাটটি গ্রহণ করে।
ত্রুটি ২: ভুল কলাম ম্যাপিং
লক্ষণ: পরিমাণগুলি বর্ণনার ক্ষেত্রে প্রদর্শিত হয়। বর্ণনাগুলি পরিমাণের ক্ষেত্রে প্রদর্শিত হয়। তারিখগুলি একাধিক কলামে ছড়িয়ে ছিটিয়ে থাকে।
কেন ঘটে: আপনার CSV-এর কলাম ক্রম ইম্পোর্ট টুল যা প্রত্যাশা করে তার সাথে মেলে না, এবং কলাম ম্যাপিং ধাপটি ভুলভাবে করা হয়েছে বা এড়িয়ে যাওয়া হয়েছে।
QuickBooks Online নিম্নলিখিতগুলির মধ্যে একটিতে CSV ফাইল আশা করে:
- ৩-কলাম ফর্ম্যাট: তারিখ, বর্ণনা, পরিমাণ
- ৪-কলাম ফর্ম্যাট: তারিখ, বর্ণনা, ক্রেডিট, ডেবিট
Xero আরও নমনীয় তবে ইম্পোর্টের সময় স্পষ্ট কলাম ম্যাপিং প্রয়োজন।
সমাধান:
QuickBooks Online-এ: ১. ইম্পোর্টের সময়, QuickBooks একটি কলাম ম্যাপিং প্রিভিউ দেখায় ২. প্রতিটি কলামকে সঠিক ফিল্ডে অ্যাসাইন করতে ড্রপডাউন মেনু ব্যবহার করুন ৩. যদি প্রিভিউ ভুল ফিল্ডে ডেটা দেখায়, নিশ্চিত করার আগে পুনরায় ম্যাপ করুন ৪. যদি কোনও প্রিভিউ না থাকে (ফাইল প্রত্যাখ্যাত), আপনার CSV-এর প্রথম সারিতে কলাম হেডার আছে কিনা তা পরীক্ষা করুন।
Xero-তে: ১. ইম্পোর্টের সময়, Xero-এর Map Columns স্ক্রীন প্রতিটি কলাম এবং একটি ড্রপডাউন দেখায় ২. "Date" কে আপনার তারিখ কলামে, "Payee" বা "Description" কে আপনার টেক্সট কলামে ম্যাপ করুন ৩. "Amount" বা "Debit"/"Credit" কে আপনার পরিমাণ কলামে ম্যাপ করুন ৪. ম্যাপিং সঠিক কিনা তা যাচাই করতে প্রিভিউ সারিগুলি ব্যবহার করুন।
সেরা অনুশীলন: সর্বদা আপনার CSV-এর প্রথম সারিতে স্পষ্ট হেডার অন্তর্ভুক্ত করুন: Date, Description, Amount। QuickBooks এবং Xero উভয়ই কলাম ম্যাপিং স্বয়ংক্রিয়ভাবে সনাক্ত করতে হেডার ব্যবহার করে। হেডার ছাড়া, আপনি পজিশন-ভিত্তিক সনাক্তকরণের উপর নির্ভর করছেন, যা ভঙ্গুর।
ত্রুটি ৩: ডুপ্লিকেট লেনদেন
লক্ষণ: ইম্পোর্টের পরে, আপনি একই লেনদেন দুবার দেখতে পান - একবার ব্যাংক ফিড থেকে এবং একবার ম্যানুয়াল ইম্পোর্ট থেকে।
কেন ঘটে: আপনি ব্যাংক ফিড সংযোগ থেকে আপনার অ্যাকাউন্টিং সফ্টওয়্যারে ইতিমধ্যে থাকা তারিখগুলি কভার করে এমন একটি CSV ইম্পোর্ট করেছেন। ফিড এবং ইম্পোর্ট উভয়ই একই লেনদেনের জন্য এন্ট্রি তৈরি করেছে।
এটি চলমান অ্যাকাউন্টগুলির জন্য সবচেয়ে সাধারণ ইম্পোর্ট সমস্যা। এটি ঠিক করা সহজ তবে কষ্টকর - আপনাকে বৈধ লেনদেনগুলি দুর্ঘটনাক্রমে মুছে না ফেলে ডুপ্লিকেটগুলি খুঁজে বের করতে হবে।
সমাধান:
QuickBooks Online-এ: ১. Banking > Bank Feed এ যান ২. ফিডে এবং ইম্পোর্ট করা সেটে উভয়টিতে প্রদর্শিত লেনদেনগুলি সন্ধান করুন ৩. QuickBooks স্বয়ংক্রিয়ভাবে কিছু ডুপ্লিকেট ফ্ল্যাগ করতে পারে - পর্যালোচনা এবং নিশ্চিত করুন ৪. সনাক্ত না হওয়া ডুপ্লিকেটগুলির জন্য, মিলগুলি খুঁজে পেতে পরিমাণ এবং তারিখ অনুসারে সাজান ৫. ম্যানুয়ালি ইম্পোর্ট করা সংস্করণটি মুছুন (ব্যাংক ফিড সংস্করণটি রাখুন, কারণ এতে ব্যাংকের লেনদেন আইডি রয়েছে)
Xero-তে: ১. Xero-এর রিকনসিলিয়েশন ভিউ সম্ভাব্য ডুপ্লিকেটগুলি হাইলাইট করে ২. Bank Accounts > [Account] > Bank Statements এ যান ৩. ডুপ্লিকেট স্টেটমেন্ট লাইনগুলি সন্ধান করুন ৪. রিকনসিল করা এন্ট্রিগুলি থেকে নয়, স্টেটমেন্ট থেকে ইম্পোর্ট করা ডুপ্লিকেটগুলি মুছুন।
সেরা অনুশীলন: ইম্পোর্ট করার আগে, ব্যাংক ফিড দ্বারা কোন তারিখের পরিসীমা ইতিমধ্যে আচ্ছাদিত তা পরীক্ষা করুন। কেবল সেই পরিসীমার বাইরের তারিখগুলি ইম্পোর্ট করুন। যদি ওভারল্যাপ থাকে, আপলোড করার আগে আপনার CSV থেকে ওভারল্যাপিং তারিখগুলি সরাতে একটি স্প্রেডশীট ব্যবহার করুন।
ত্রুটি ৪: ক্যারেক্টার এনকোডিং ত্রুটি
লক্ষণ: একটি অস্পষ্ট ত্রুটি সহ ইম্পোর্ট ব্যর্থ হয়, অথবা বর্ণনায় e-এর পরিবর্তে é বা এম ড্যাশের পরিবর্তে â€" এর মতো বিকৃত অক্ষর থাকে।
কেন ঘটে: আপনার CSV ফাইলটি একটি এনকোডিংয়ে (যেমন Windows-1252 বা ISO-8859-1) সংরক্ষিত আছে যা ইম্পোর্ট টুল যা প্রত্যাশা করে (সাধারণত UTF-8) তার সাথে মেলে না। আন্তর্জাতিক অক্ষর, অ্যাকসেন্টেড অক্ষর এবং বিশেষ প্রতীকগুলি এনকোডিং রূপান্তরের সময় বিকৃত হয়ে যায়।
এটি বিশেষত অ-ইংরেজিভাষী দেশগুলির ব্যাংক স্টেটমেন্ট বা লিগ্যাসি এনকোডিংয়ে এক্সপোর্ট করা পুরানো ব্যাংকিং সিস্টেমগুলির সাথে সাধারণ।
সমাধান:
১. এনকোডিং দেখানো একটি টেক্সট এডিটরে (যেমন Notepad++ বা VS Code) CSV খুলুন ২. বর্তমান এনকোডিং পরীক্ষা করুন (স্ট্যাটাস বারে দেখানো হয়েছে) ৩. যদি এটি UTF-8 না হয়, ফাইলটিকে UTF-8 without BOM হিসাবে পুনরায় সংরক্ষণ করুন ৪. BOM (Byte Order Mark) হল ফাইলের শুরুতে একটি অদৃশ্য অক্ষর যা কিছু সিস্টেম যোগ করে কিন্তু ইম্পোর্ট টুলগুলি প্রত্যাশা করে না - এটি সরানো একটি সাধারণ "প্রথম কলাম স্বীকৃত নয়" ত্রুটি প্রতিরোধ করে।
একটি স্প্রেডশীট অ্যাপ্লিকেশনে: ১. CSV খুলুন ২. "Save As" ব্যবহার করুন এবং স্পষ্টভাবে "CSV UTF-8" ফরম্যাট হিসাবে নির্বাচন করুন ৩. যদি আপনার অ্যাপ্লিকেশন UTF-8 CSV অফার না করে, "Unicode Text" চেষ্টা করুন বা একটি ভিন্ন অ্যাপ্লিকেশন ব্যবহার করুন।
সেরা অনুশীলন: সর্বদা CSV-এর জন্য UTF-8 এনকোডিং ব্যবহার করুন। এটি প্রতিটি ভাষার প্রতিটি অক্ষর পরিচালনা করে। PDFSub ডিফল্টভাবে UTF-8-এ CSV এক্সপোর্ট করে।
ত্রুটি ৫: অনুপস্থিত বা অতিরিক্ত কলাম
লক্ষণ: "কোনও বৈধ স্টেটমেন্ট ডেটা পাওয়া যায়নি" বা "ফাইল পড়তে অক্ষম" ত্রুটি।
কেন ঘটে: আপনার CSV-তে অতিরিক্ত কলাম রয়েছে (ব্যালেন্স, রেফারেন্স নম্বর, চেক নম্বর, ক্যাটাগরি) যা ইম্পোর্ট টুল প্রত্যাশা করে না, অথবা এতে প্রয়োজনীয় কলামগুলি অনুপস্থিত।
QuickBooks Online বিশেষভাবে কঠোর: এটি ৩টি কলাম (তারিখ, বর্ণনা, পরিমাণ) বা ৪টি কলাম (তারিখ, বর্ণনা, ক্রেডিট, ডেবিট) আশা করে। অতিরিক্ত কলামগুলি পুরো ইম্পোর্ট ব্যর্থ হতে পারে।
Xero আরও ক্ষমাশীল - আপনি যে কলামগুলি চান তা ম্যাপ করতে পারেন এবং অতিরিক্তগুলি উপেক্ষা করতে পারেন - তবে যদি প্রয়োজনীয় কলামগুলি অনুপস্থিত থাকে তবে ইম্পোর্ট এখনও ব্যর্থ হয়।
সমাধান:
অতিরিক্ত কলামগুলি সরান: ১. একটি স্প্রেডশীট অ্যাপ্লিকেশনে CSV খুলুন ২. তারিখ, বর্ণনা, বা পরিমাণ (বা ডেবিট/ক্রেডিট) ছাড়া অন্য কোনও কলাম মুছুন ৩. সরানোর জন্য সাধারণ কলামগুলি: ব্যালেন্স, রানিং টোটাল, চেক নম্বর, রেফারেন্স, ক্যাটাগরি, টাইপ ৪. সংরক্ষণ করুন এবং পুনরায় আপলোড করুন।
অনুপস্থিত কলামগুলি যোগ করুন: যদি আপনার CSV-তে কেবল তারিখ এবং পরিমাণ (কোনও বর্ণনা নেই) থাকে, তবে "Bank Transaction" এর মতো প্লেসহোল্ডার টেক্সট সহ একটি বর্ণনা কলাম যোগ করুন। QuickBooks এবং Xero উভয়ই প্রতিটি লেনদেনের জন্য একটি টেক্সট বর্ণনা প্রয়োজন।
সেরা অনুশীলন: লক্ষ্যমাত্রার সাথে হুবহু মিলানোর জন্য আপনার CSV ফর্ম্যাট করুন: তারিখ, বর্ণনা, পরিমাণ। এর বেশি কিছু নয়, কম কিছু নয়। PDFSub-এর CSV এক্সপোর্ট আপনাকে কোন কলামগুলি অন্তর্ভুক্ত করতে হবে তার উপর নিয়ন্ত্রণ দেয়।
ত্রুটি ৬: পরিমাণ ফর্ম্যাটিং সমস্যা
লক্ষণ: পরিমাণগুলি ভুলভাবে পার্স করা হয় - $1,234.56 $1.23 বা $123,456 হয়ে যায়। অথবা পরিমাণগুলি সম্পূর্ণরূপে প্রত্যাখ্যাত হয়।
কেন ঘটে: ইম্পোর্টের সময় পরিমাণগুলি নষ্ট করতে পারে এমন বেশ কয়েকটি ফর্ম্যাটিং সমস্যা রয়েছে:
- পরিমাণ কলামে মুদ্রা প্রতীক (
$1,234.56এর পরিবর্তে1234.56) - হাজার বিভাজক দশমিক বিন্দু হিসাবে ব্যাখ্যা করা হচ্ছে (ইউরোপীয়
,বনাম মার্কিন.) - ঋণাত্মক পরিমাণের জন্য বন্ধনী স্বীকৃত না হওয়া -
-500.00এর পরিবর্তে(500.00) - পরিমাণের ক্ষেত্রে স্থান
- সংখ্যার সাথে মিশ্রিত টেক্সট -
1234.56 CRবাDR 500.00
সমাধান:
১. একটি স্প্রেডশীটে CSV খুলুন
২. পরিমাণ কলামে, সরান: - সমস্ত মুদ্রা প্রতীক ($, EUR, GBP, ইত্যাদি) - সমস্ত হাজার বিভাজক (মার্কিন ফর্ম্যাটে কমা, ইউরোপীয় ফর্ম্যাটে পিরিয়ড) - সমস্ত স্থান - কোনও টেক্সট লেবেল (CR, DR, Credit, Debit)
৩. বন্ধনীযুক্ত ঋণাত্মকগুলিকে মাইনাস-সাইন ঋণাত্মকগুলিতে রূপান্তর করুন: (500.00) কে -500.00 করুন
৪. দশমিক বিভাজক আপনার অ্যাকাউন্টিং সফ্টওয়্যারের স্থানীয়তার সাথে মেলে কিনা তা নিশ্চিত করুন (সাধারণত একটি পিরিয়ড)
৫. সংরক্ষণ করুন এবং পুনরায় আপলোড করুন।
ইউরোপীয়-ফর্ম্যাট সংখ্যার জন্য (দশমিক হিসাবে কমা, হাজার বিভাজক হিসাবে পিরিয়ড):
- সমস্ত পিরিয়ড হাজার বিভাজক সরান:
1.234,56কে1234,56করুন - কমা দশমিককে পিরিয়ড দিয়ে প্রতিস্থাপন করুন:
1234,56কে1234.56করুন - এটি মার্কিন ফর্ম্যাটে রূপান্তরিত হবে যা QuickBooks এবং Xero আশা করে (মার্কিন স্থানীয়তা ধরে নিয়ে)
সেরা অনুশীলন: কেবল সংখ্যা, দশমিক বিন্দু এবং একটি মাইনাস চিহ্ন সহ পরিষ্কার পরিমাণ সহ CSV এক্সপোর্ট করুন। কোনও প্রতীক নেই, কোনও বিভাজক নেই, কোনও টেক্সট নেই।
ত্রুটি ৭: খালি সারি এবং হোয়াইটস্পেস
লক্ষণ: "কোনও বৈধ স্টেটমেন্ট ডেটা" ত্রুটি, অথবা ইম্পোর্ট ফাইলের মাঝখানে বন্ধ হয়ে যায়।
কেন ঘটে: আপনার CSV-তে খালি সারি রয়েছে - হয় শীর্ষে (হেডারের আগে), মাঝখানে (লেনদেন ব্লকের মধ্যে), বা নীচে (শেষ লেনদেনের পরে)। কিছু CSV-তে অদৃশ্য হোয়াইটস্পেস অক্ষরও থাকে যা খালি সেলের মতো দেখায় তবে আসলে খালি নয়।
ব্যাংক স্টেটমেন্ট PDF-এ প্রায়শই পৃষ্ঠার হেডার, বিভাগ বিভাজক এবং সারাংশ ব্লক থাকে যা সাধারণ সরঞ্জাম দ্বারা CSV-তে রূপান্তরিত হলে খালি সারি হয়ে যায়।
সমাধান:
১. একটি স্প্রেডশীট অ্যাপ্লিকেশনে CSV খুলুন ২. খালি সারিগুলির জন্য পুরো ফাইল জুড়ে স্ক্রোল করুন ৩. সমস্ত খালি সারি মুছুন - বিশেষ করে হেডারের সারির আগে থাকা যেকোনোটি ৪. খালি দেখাচ্ছে কিন্তু লুকানো স্পেস ধারণকারী সারিগুলির জন্য পরীক্ষা করুন (সেল নির্বাচন করুন এবং ফর্মুলা বার পরীক্ষা করুন) ৫. নীচের কোনও সারাংশ সারি মুছুন (মোট, খোলার/বন্ধের ব্যালেন্স লাইন) ৬. নিশ্চিত করুন যে প্রথম সারিতে কলাম হেডার রয়েছে, কোনও ব্যাংক নাম বা রিপোর্টের শিরোনাম নয়। ৭. সংরক্ষণ করুন এবং পুনরায় আপলোড করুন।
একটি টেক্সট এডিটরে:
১. একটি প্লেইন টেক্সট এডিটরে CSV খুলুন
২. কেবল কমা ধারণকারী লাইনগুলি সন্ধান করুন (,,,) - এগুলি খালি সারি
৩. সেগুলি মুছুন
৪. শীর্ষে থাকা লাইনগুলি সন্ধান করুন যা লেনদেনের ডেটা নয় (ব্যাংকের নাম, অ্যাকাউন্ট নম্বর, স্টেটমেন্ট পিরিয়ড)
৫. হেডার সারি বা লেনদেনের ডেটা ছাড়া সবকিছু সরান।
সেরা অনুশীলন: একটি পরিষ্কার CSV প্রথম সারিতে হেডার সারি দিয়ে শুরু হয়, তারপরে অবিলম্বে লেনদেনের ডেটা থাকে, কোথাও কোনও খালি সারি থাকে না। PDFSub এক্সট্রাকশনের সময় নন-লেনদেন সামগ্রী সরিয়ে দেয়।
ত্রুটি ৮: ফাইলের আকার বা লেনদেনের সংখ্যার সীমা
লক্ষণ: "ফাইল খুব বড়" অথবা ইম্পোর্ট সম্পন্ন হয়েছে বলে মনে হচ্ছে কিন্তু লেনদেনের একটি অংশ মাত্র ইম্পোর্ট করেছে।
কেন ঘটে: QuickBooks এবং Xero উভয়েরই ইম্পোর্ট ফাইলের আকার এবং লেনদেনের সংখ্যার সীমা রয়েছে:
- QuickBooks Online: প্রতি ইম্পোর্ট ফাইলে প্রায় ১,০০০ লেনদেন
- Xero: কোনও হার্ড প্রকাশিত সীমা নেই, তবে খুব বড় ফাইলগুলি টাইমআউট হতে পারে।
আপনি যদি একটি সক্রিয় অ্যাকাউন্টের জন্য একটি সম্পূর্ণ বছরের দৈনিক লেনদেন ইম্পোর্ট করেন, তবে আপনি সম্ভবত এই সীমাগুলি অতিক্রম করবেন।
সমাধান:
১. আপনার CSV কে মাসিক ফাইলে বিভক্ত করুন ২. প্রতিটি মাস আলাদাভাবে ইম্পোর্ট করুন ৩. প্রতিটি ইম্পোর্টের পরে লেনদেনের সংখ্যা যাচাই করুন।
একটি স্প্রেডশীটে বিভক্ত করতে: ১. বড় CSV খুলুন ২. তারিখ অনুসারে সাজান ৩. একটি মাসের জন্য সমস্ত সারি নির্বাচন করুন, একটি নতুন ফাইলে কপি করুন ৪. একই হেডার সারি সহ সংরক্ষণ করুন ৫. প্রতিটি মাসের জন্য পুনরাবৃত্তি করুন।
সেরা অনুশীলন: মাসিক ইম্পোর্ট করুন। এটি কেবল সীমা এড়ানোর জন্য নয় - মাসিক ইম্পোর্টগুলি যাচাই করা সহজ, রিকনসিল করা সহজ এবং কিছু ভুল হলে সমস্যা সমাধান করা সহজ।
PDFSub কীভাবে এই ত্রুটিগুলি প্রতিরোধ করে
এই ইম্পোর্ট ত্রুটিগুলির বেশিরভাগই PDF থেকে CSV রূপান্তর প্রক্রিয়ার সময় উদ্ভূত হয় - ইম্পোর্টের সময় নয়। একটি রূপান্তর টুল যা পরিষ্কার, সঠিকভাবে ফর্ম্যাট করা আউটপুট তৈরি করে তা বেশিরভাগ সমস্যা শুরু হওয়ার আগেই দূর করে।
PDFSub-এর ব্যাংক স্টেটমেন্ট কনভার্টার প্রতিটি ত্রুটির উৎসকে সম্বোধন করে:
| ত্রুটি | PDFSub কীভাবে এটি প্রতিরোধ করে |
|---|---|
| তারিখের ফর্ম্যাট অমিল | ব্যাংক টেমপ্লেট থেকে তারিখের ফর্ম্যাট স্বয়ংক্রিয়ভাবে সনাক্ত করে; আপনার নির্বাচিত ফর্ম্যাটে এক্সপোর্ট করে |
| ভুল কলাম ম্যাপিং | স্ট্যান্ডার্ড তারিখ, বর্ণনা, পরিমাণ কলাম আউটপুট করে |
| ডুপ্লিকেট লেনদেন | ইম্পোর্টের আগে ফিল্টারিং সহজ করার জন্য লেনদেনের তারিখ অন্তর্ভুক্ত করে |
| এনকোডিং ত্রুটি | ডিফল্টভাবে UTF-8 হিসাবে এক্সপোর্ট করে |
| অনুপস্থিত/অতিরিক্ত কলাম | আপনার অ্যাকাউন্টিং সফ্টওয়্যারের প্রয়োজনীয় কলামগুলিই কেবল আউটপুট করে |
| পরিমাণ ফর্ম্যাটিং | পরিষ্কার সংখ্যা: কোনও প্রতীক নেই, কোনও বিভাজক নেই, পিরিয়ড দশমিক |
| খালি সারি | এক্সট্রাকশনের সময় নন-লেনদেন সামগ্রী সরিয়ে দেয় |
| ফাইলের আকারের সীমা | মাসিক সেগমেন্টে এক্সপোর্ট করতে পারে |
QuickBooks-এর জন্য, আপনি সরাসরি QBO ফর্ম্যাটে এক্সপোর্ট করতে পারেন, যা CSV ফর্ম্যাটিং সমস্যাগুলি সম্পূর্ণরূপে এড়িয়ে যায়। QBO ফাইলগুলি কোনও কলাম কনফিগারেশন ছাড়াই QuickBooks দ্বারা স্বয়ংক্রিয়ভাবে ম্যাপ করা হয়।
Xero-এর জন্য, স্ট্যান্ডার্ড কলাম হেডার সহ CSV এক্সপোর্ট Xero-এর নমনীয় ইম্পোর্ট সিস্টেমের সাথে মসৃণভাবে কাজ করে।
দ্রুত-রেফারেন্স সমস্যা সমাধান চেকলিস্ট
যখন একটি ইম্পোর্ট ব্যর্থ হয়, এই চেকলিস্টটি অনুসরণ করুন:
- হেডার: CSV-এর প্রথম সারিতে স্পষ্ট কলাম হেডার আছে কি?
- তারিখের ফর্ম্যাট: তারিখগুলি আপনার অ্যাকাউন্টিং সফ্টওয়্যারের স্থানীয়তার সাথে মেলে কি?
- পরিমাণ ফর্ম্যাট: কেবল পরিষ্কার সংখ্যা? কোনও প্রতীক, বিভাজক বা টেক্সট নেই?
- কলাম সংখ্যা: CSV-তে কি ঠিক সঠিক সংখ্যক কলাম আছে?
- এনকোডিং: ফাইলটি কি UTF-8 হিসাবে সংরক্ষিত আছে?
- খালি সারি: শীর্ষে, মাঝখানে বা নীচে কোনও খালি সারি আছে কি?
- সারি সংখ্যা: ১,০০০ লেনদেনের কম (QuickBooks-এর জন্য)?
- তারিখের পরিসীমা: বিদ্যমান ব্যাংক ফিড লেনদেনের সাথে কোনও ওভারল্যাপ আছে কি?
- ফাইলের নাম: সংক্ষিপ্ত এবং সহজ (কোনও বিশেষ অক্ষর নেই)?
- ফাইলের ফর্ম্যাট: CSV (কমা-বিভাজিত), সেমিকোলন বা ট্যাব নয়?
আপনি যদি এই দশটি আইটেম যাচাই করে থাকেন এবং ইম্পোর্ট এখনও ব্যর্থ হয়, তবে সমস্যাটি সম্ভবত কাঁচা ডেটাতে রয়েছে - একটি নির্দিষ্ট লেনদেন যা অস্বাভাবিক অক্ষর বা ফর্ম্যাটিংয়ের কারণে পার্সারকে আটকে দিচ্ছে। সমস্যাটি বিচ্ছিন্ন করতে কেবল প্রথম ৫০টি সারি ইম্পোর্ট করার চেষ্টা করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
QuickBooks কেন আমার CSV প্রত্যাখ্যান করে যখন Xero এটি গ্রহণ করে?
Xero-এর চেয়ে QuickBooks Online-এর CSV প্রয়োজনীয়তা কঠোর। QuickBooks ঠিক ৩ বা ৪টি কলাম আশা করে, তারিখের ফর্ম্যাটের ক্ষেত্রে কম নমনীয় এবং এনকোডিং সমস্যাগুলির প্রতি বেশি সংবেদনশীল। Xero-এর ইম্পোর্ট আরও কলামের অনুমতি দেয় (আপনি কেবল যেগুলি চান তা ম্যাপ করেন) এবং আরও তারিখের ফর্ম্যাট বিভিন্নতা পরিচালনা করে। যদি আপনার CSV Xero-তে কাজ করে কিন্তু QuickBooks-এ না করে, তবে প্রথমে কলাম সংখ্যা এবং তারিখের ফর্ম্যাট পরীক্ষা করুন।
আমি কি QuickBooks এবং Xero উভয়টিতে একই ফাইল ইম্পোর্ট করতে পারি?
হ্যাঁ, যদি ফাইলটি উভয় টুলের প্রয়োজনীয়তা পূরণ করে। তারিখ, বর্ণনা এবং পরিমাণ কলাম সহ একটি CSV YYYY-MM-DD ফর্ম্যাটে, UTF-8 এনকোডিং এবং পরিষ্কার সংখ্যা সহ উভয় প্ল্যাটফর্মে কাজ করবে। PDFSub-এর ডিফল্ট CSV এক্সপোর্ট ক্রস-প্ল্যাটফর্ম সামঞ্জস্যের জন্য ডিজাইন করা হয়েছে।
ইম্পোর্ট করার সময় আমি কীভাবে ডুপ্লিকেট লেনদেন প্রতিরোধ করব?
ইম্পোর্ট করার আগে, ব্যাংক ফিড থেকে আপনার অ্যাকাউন্টিং সফ্টওয়্যারে কোন তারিখগুলি ইতিমধ্যে আছে তা পরীক্ষা করুন। ফিড পরিসীমার বাইরের তারিখগুলি অন্তর্ভুক্ত করতে আপনার CSV ফিল্টার করুন। QuickBooks এবং Xero উভয়েরই কিছু ডুপ্লিকেট সনাক্তকরণ রয়েছে, তবে এটি অভ্রান্ত নয় - ইম্পোর্টের আগে ম্যানুয়াল তারিখ ফিল্টারিং আরও নির্ভরযোগ্য।
ইম্পোর্টের সময় কেবল কিছু লেনদেন ব্যর্থ হলে কী হবে?
QuickBooks এবং Xero উভয়ই কোন সারিগুলি এড়িয়ে যাওয়া হয়েছে বা ব্যর্থ হয়েছে তা রিপোর্ট করে। নির্দিষ্ট সারি নম্বরগুলির জন্য ত্রুটি প্রতিবেদনটি পরীক্ষা করুন, তারপরে আপনার CSV-তে সেই সারিগুলি পরীক্ষা করুন। পৃথক সারি ব্যর্থতার সাধারণ কারণগুলি: অনুপস্থিত তারিখ, অ-সাংখ্যিক পরিমাণ, বা বিশেষ অক্ষর যা পার্সার পরিচালনা করতে পারে না।
QuickBooks-এর জন্য আমার কি CSV-এর পরিবর্তে QBO ফর্ম্যাট ব্যবহার করা উচিত?
আপনি যদি QuickBooks-এ ইম্পোর্ট করেন, QBO সাধারণত একটি ভাল পছন্দ। QBO একটি কাঠামোগত ফর্ম্যাট যা QuickBooks কলাম ম্যাপিং, তারিখের ফর্ম্যাট অনুমান বা এনকোডিং সমস্যা ছাড়াই পড়ে। এটি লেনদেন আইডি অন্তর্ভুক্ত করে যা ডুপ্লিকেট প্রতিরোধে সহায়তা করে এবং এটি স্পষ্টভাবে লেনদেনগুলিকে ডেবিট বা ক্রেডিট হিসাবে চিহ্নিত করে। PDFSub ব্যাংক স্টেটমেন্ট PDF থেকে সরাসরি QBO ফর্ম্যাটে এক্সপোর্ট করতে পারে।
সারাংশ
QuickBooks এবং Xero-তে ব্যাংক স্টেটমেন্ট ইম্পোর্ট ত্রুটিগুলি প্রায় সবসময় ফর্ম্যাটিংয়ের উপর নির্ভর করে: ভুল তারিখের ফর্ম্যাট, খারাপ কলাম কাঠামো, এনকোডিং সমস্যা বা পরিমাণ ফর্ম্যাটিং সমস্যা। ত্রুটিগুলি ঠিক করা যায় - একবার আপনি কারণটি জানলে - তবে সেগুলি সময় নষ্ট করে এবং হতাশা তৈরি করে, বিশেষ করে যখন আপনি একাধিক ক্লায়েন্ট প্রক্রিয়া করছেন।
সবচেয়ে কার্যকর পদ্ধতি হল উৎস থেকে ত্রুটিগুলি প্রতিরোধ করা। PDFSub-এর ব্যাংক স্টেটমেন্ট কনভার্টার PDF স্টেটমেন্ট থেকে লেনদেন বের করে এবং QuickBooks এবং Xero পরিষ্কারভাবে গ্রহণ করে এমন ফর্ম্যাটে এক্সপোর্ট করে - সঠিক তারিখ, পরিষ্কার পরিমাণ, সঠিক এনকোডিং এবং সঠিক কলাম কাঠামো।
ব্যাংক স্টেটমেন্টগুলিকে QuickBooks বা Xero ফর্ম্যাটে রূপান্তর করুন - সমস্যা সমাধানের এড়িয়ে যান এবং পরিষ্কার ডেটা ইম্পোর্ট করুন।