نحوه وارد کردن صورتحسابهای بانکی به QuickBooks Online
هر روشی برای انتقال دادههای صورتحساب بانکی به QuickBooks — از فیدهای بانکی گرفته تا تبدیل PDF. شامل قوانین قالببندی CSV و عیبیابی.
شما یک صورتحساب بانکی PDF از یک مشتری دارید. شاید از یک حساب بسته، سال مالیاتی قبلی، یا یک بانک بینالمللی که QuickBooks به آن متصل نمیشود. شما به آن تراکنشها در QuickBooks Online نیاز دارید. همین دیروز.
مشکل اینجاست: QuickBooks نمیتواند PDF ها را مستقیماً بخواند (خب، نه به طور قابل اعتماد). و فیدهای بانکی فقط تا ۹۰ روز گذشته را پوشش میدهند. پس چگونه شش ماه تراکنشهای تاریخی را وارد دفاتر خود میکنید؟
این راهنما تمام روشها را پوشش میدهد — از فیدهای بانکی خودکار گرفته تا آپلود دستی فایل و تبدیل PDF به فرمتهای آماده برای QuickBooks. در پایان، دقیقاً خواهید دانست که کدام رویکرد برای وضعیت شما کار میکند و چگونه از مشکلات رایجی که حتی حسابداران باتجربه را هم به دردسر میاندازد، اجتناب کنید.
سه راه برای انتقال دادههای بانکی به QuickBooks
QuickBooks Online سه روش برای وارد کردن تراکنشهای بانکی ارائه میدهد. هر کدام نقاط قوت و محدودیتهای خود را دارند — و دانستن اینکه کدام یک را در چه زمانی استفاده کنید، ساعتها شما را از ناامیدی نجات خواهد داد.
روش ۱: فیدهای بانکی (اتصال خودکار)
این روشی است که QuickBooks میخواهد شما استفاده کنید. شما حساب بانکی خود را مستقیماً متصل میکنید و تراکنشها به طور خودکار وارد میشوند.
نحوه کار: به Banking → Link account بروید → بانک خود را جستجو کنید → با اطلاعات بانکی خود وارد شوید. QuickBooks یک اتصال امن برقرار کرده و تراکنشها را به طور خودکار دانلود میکند.
نکته: فیدهای بانکی معمولاً فقط ۳۰ تا ۹۰ روز گذشته تراکنشها را دریافت میکنند. برخی بانکها تا ۲۴ ماه را مجاز میدانند، اما بیشتر آنها به ۹۰ روز محدود میشوند. و پس از برقراری اتصال، فقط تراکنشهای جدید را به جلو دریافت میکند.
فیدهای بانکی زمانی عالی کار میکنند که:
- حساب در حال حاضر باز و فعال است
- شما فقط تراکنشهای اخیر را نیاز دارید
- بانک شما در لیست پشتیبانی شده QuickBooks است
- شما در حال انجام حسابداری مداوم ماه به ماه هستید
فیدهای بانکی زمانی کار نمیکنند که:
- حساب بسته است — اتصال امکانپذیر نیست
- شما به تراکنشهای قدیمیتر از ۹۰ روز نیاز دارید
- بانک شما پشتیبانی نمیشود (رایج با بانکهای بینالمللی و اتحادیههای اعتباری کوچک)
- بهروزرسانیهای امنیتی بانک اتصال را مختل میکنند (بیش از آنچه فکر میکنید اتفاق میافتد)
- شما در حال راهاندازی یک مشتری جدید هستید و به دادههای تاریخی نیاز دارید
اگر فیدهای بانکی نیازهای شما را پوشش میدهند، از آنها استفاده کنید. آنها سادهترین گزینه هستند. اما برای همه موارد دیگر، به یکی از دو روش بعدی نیاز خواهید داشت.
روش ۲: آپلود دستی فایل (CSV, QBO, OFX)
QuickBooks به شما امکان میدهد فایلهای تراکنش را به چندین فرمت به صورت دستی آپلود کنید. این روش اصلی برای دادههای تاریخی، حسابهای بسته و بانکهای پشتیبانی نشده است.
فرمتهای فایل پشتیبانی شده:
| فرمت | پسوند | بهترین برای |
|---|---|---|
| QBO | .qbo |
QuickBooks Web Connect (توصیه شده) |
| OFX | .ofx |
Open Financial Exchange (جهانی) |
| QFX | .qfx |
Quicken Financial Exchange |
| CSV | .csv |
مقادیر جدا شده با کاما (انعطافپذیرترین) |
پشتیبانی نشده در QuickBooks Online:
- QIF (Quicken Interchange Format)
- IIF (Intuit Interchange Format — فقط دسکتاپ)
- XLS/XLSX (ابتدا باید به CSV تبدیل شود)
محدودیتهای فایل: حداکثر ۳۵۰ کیلوبایت در هر آپلود، تا ۱۰۰۰ تراکنش در هر فایل.
نحوه آپلود: ۱. به Banking (یا Transactions → Bank Transactions) بروید ۲. کاشی حساب را انتخاب کنید، یا روی Link account → Upload from file کلیک کنید ۳. فایل خود را بکشید و رها کنید یا مرور کنید ۴. اگر CSV است: ستونها را نگاشت کنید (Date, Description, Amount) ۵. فرمت تاریخ صحیح را انتخاب کنید ۶. تراکنشهای تجزیه شده را مرور کنید ۷. روی Done کلیک کنید — تراکنشها در تب For Review ظاهر میشوند
سوال کلیدی این است: وقتی فقط PDF دارید، فایل QBO یا CSV را از کجا تهیه میکنید؟ اینجاست که روش ۳ وارد میشود.
روش ۳: تبدیل PDF به فرمت آماده برای QuickBooks
این روشی است که بیشتر حسابداران واقعاً به آن نیاز دارند — اما روشی است که QuickBooks به سختی به طور بومی از آن پشتیبانی میکند.
QuickBooks Online یک ویژگی آپلود PDF داخلی دارد که از هوش مصنوعی برای استخراج تراکنشها استفاده میکند. اما محدود است: سقف حجم فایل ۳۵۰ کیلوبایت و فقط انگلیسی. برای صورتحسابهای چند صفحهای، بانکهای بینالمللی، یا اسناد غیر انگلیسی، کار نخواهد کرد.
رویکرد بهتر: از یک مبدل صورتحساب بانکی برای تبدیل PDF خود به فایل QBO یا CSV استفاده کنید، سپس آن فایل را با استفاده از روش ۲ آپلود کنید.
ابزارهایی مانند PDFSub در این زمینه تخصص دارند. شما صورتحساب بانکی PDF خود را آپلود میکنید، فرمت خروجی QBO یا CSV را انتخاب میکنید و فایلی را دانلود میکنید که آماده وارد کردن به QuickBooks است. بدون ورود داده دستی. بدون تغییر قالب ستون.
PDFSub صورتحسابها را به بیش از ۱۳۰ زبان مدیریت میکند و با بیش از ۲۰,۰۰۰ بانک کار میکند — از جمله موسسات بینالمللی و منطقهای که فیدهای بانکی QuickBooks پشتیبانی نمیکنند.
گام به گام: تبدیل صورتحساب بانکی PDF برای QuickBooks
این گردش کار کامل از PDF تا تراکنشهای تطبیق داده شده در QuickBooks است:
گام ۱: PDF خود را تبدیل کنید
۱. به مبدل صورتحساب بانکی PDFSub بروید ۲. صورتحساب بانکی PDF خود را آپلود کنید ۳. QBO را به عنوان فرمت خروجی (توصیه شده) یا CSV اگر ترجیح میدهید انتخاب کنید ۴. فایل تبدیل شده را دانلود کنید
چرا QBO به جای CSV؟ فایلهای QBO شامل شناسههای تراکنش منحصر به فردی (به نام FITID) هستند که QuickBooks برای تشخیص موارد تکراری استفاده میکند. فایلهای CSV این را ندارند — اگر به طور تصادفی یک CSV را دو بار آپلود کنید، ورودیهای تکراری بدون هشدار دریافت خواهید کرد.
گام ۲: به QuickBooks آپلود کنید
۱. در QuickBooks Online، به Banking بروید ۲. حساب بانکی که میخواهید به آن وارد کنید را انتخاب کنید ۳. روی منوی کشویی Link account کلیک کنید → Upload from file ۴. فایل QBO یا CSV دانلود شده خود را انتخاب کنید
گام ۳: ستونهای خود را نگاشت کنید (فقط CSV)
اگر CSV آپلود کردید، QuickBooks از شما میخواهد ستونهای خود را نگاشت کنید:
- ستون ۱: تاریخ
- ستون ۲: توضیحات
- ستون ۳: مبلغ (یک ستون) — یا اعتبار و بدهی (دو ستون)
فرمت تاریخ را که با فایل شما مطابقت دارد انتخاب کنید (MM/DD/YYYY یا DD/MM/YYYY).
فایلهای QBO این مرحله را کاملاً رد میکنند — فرمت نگاشت ستون را به طور خودکار مدیریت میکند.
گام ۴: مرور و پذیرش
تراکنشهای وارد شده در تب For Review قرار میگیرند. از اینجا:
- تراکنشها را با ورودیهای موجود (انتقالات، تراکنشهای وارد شده دستی) تطبیق دهید
- تراکنشهای جدید را به حسابهای صحیح دستهبندی کنید
- تراکنشهای تأیید شده را به دفاتر خود اضافه کنید
- موارد تکراری یا نامربوط را حذف کنید
گام ۵: تطبیق (Reconcile)
پس از پذیرش تراکنشها، تطبیق ماهانه خود را اجرا کنید (Banking → Reconcile). مانده نهایی QuickBooks را با مانده پایانی صورتحساب بانکی مقایسه کنید.
QBO در مقابل CSV: کدام فرمت را باید استفاده کنید؟
اگر حق انتخاب دارید، همیشه QBO را انتخاب کنید برای وارد کردن به QuickBooks. دلیلش این است:
| ویژگی | QBO / OFX | CSV |
|---|---|---|
| تشخیص موارد تکراری | بله (مبتنی بر FITID) | خیر — موارد تکراری به صورت خاموش وارد میشوند |
| نگاشت ستون | خودکار | دستی (شما تاریخ، توضیحات، مبلغ را نگاشت میکنید) |
| فرمت تاریخ | استاندارد شده (YYYYMMDD) | باید فرمت صحیح را انتخاب کنید |
| علامتهای مبلغ | در فرمت گنجانده شده | باید علامتهای مثبت/منفی صحیح را اطمینان حاصل کنید |
| فراداده حساب | شامل (شماره مسیریابی، نوع حساب) | شامل نمیشود |
| توصیه شده توسط Intuit | بله | گزینه جایگزین |
تنها مزیت CSV انعطافپذیری آن است — میتوانید آن را در Excel باز کرده و تراکنشها را قبل از وارد کردن به صورت دستی ویرایش کنید. اما برای اکثر موارد استفاده، QBO مسیر تمیزتری است.
قوانین قالببندی CSV (وقتی باید از CSV استفاده کنید)
اگر با فایلهای CSV کار میکنید، QuickBooks الزامات قالببندی خاصی دارد. هر کدام از اینها را اشتباه انجام دهید و وارد کردن ناموفق خواهد بود یا دادههای نادرست تولید میشود.
ساختار ستون
QuickBooks دو طرحبندی CSV را میپذیرد:
قالب ۳ ستونی:
Date,Description,Amount
01/15/2026,Amazon Purchase,-49.99
01/16/2026,Direct Deposit,3500.00
قالب ۴ ستونی:
Date,Description,Credit,Debit
01/15/2026,Amazon Purchase,,49.99
01/16/2026,Direct Deposit,3500.00,
قوانین قالببندی
- ردیف سربرگ الزامی است — ردیف اول باید شامل نام ستونها باشد
- نمادهای ارز را حذف کنید — بدون
$،€یا£در ستون مبلغ - کاماها را از اعداد حذف کنید —
1234.56را بنویسید، نه1,234.56 - قالب تاریخ ثابت — هر تاریخ باید در سراسر فایل از یک قالب استفاده کند
- کدگذاری UTF-8 — در Excel به عنوان "CSV UTF-8 (Comma delimited)" ذخیره کنید
- اسلش رو به جلو یا خط تیره برای تاریخها — از
/یا-استفاده کنید، هرگز بکاسلش - عددهای منفی داخل پرانتز ممنوع —
(234.56)را به-234.56تبدیل کنید - ردیفهای خلاصه پایانی ممنوع — ماندههای کل، سربرگهای صفحه و متن پاورقی را حذف کنید
نکته حرفهای: قالب ۴ ستونی از بیشتر مشکلات مربوط به قرارداد علامت جلوگیری میکند. اگر مطمئن نیستید که برداشتها باید مثبت باشند یا منفی، به جای آن از ستونهای جداگانه اعتبار و بدهی استفاده کنید.
خطاهای رایج وارد کردن (و نحوه رفع آنها)
حتی حسابداران باتجربه هم با این موارد روبرو میشوند. در اینجا آنچه اشتباه پیش میرود و نحوه رفع آن آمده است.
"قالب تاریخ مطابقت ندارد"
علت: CSV شما از DD/MM/YYYY استفاده میکند اما QuickBooks انتظار MM/DD/YYYY را دارد (یا برعکس).
رفع: در مرحله نگاشت وارد کردن، QuickBooks از شما میخواهد فرمت تاریخ خود را انتخاب کنید. مطمئن شوید که با فایل شما مطابقت دارد. اگر تاریخها هنوز اشتباه به نظر میرسند، CSV را در یک ویرایشگر متن (نه Excel — زیرا تاریخها را دوباره قالببندی میکند) باز کنید و فرمت واقعی را تأیید کنید.
تراکنشهای تکراری پس از وارد کردن
علت: فایلهای CSV شناسه تراکنش ندارند، بنابراین QuickBooks نمیتواند موارد تکراری را تشخیص دهد. اگر همان محدوده تاریخ را دو بار آپلود کنید، ورودیهای دوگانه دریافت خواهید کرد.
رفع: گزارشی از محدودههای تاریخی که قبلاً وارد کردهاید نگه دارید. بهتر از آن، از فرمت QBO استفاده کنید — این فرمت شامل FITIDهایی است که به طور خودکار موارد تکراری را جلوگیری میکنند. پس از وارد کردن، همیشه تب For Review را مرور کنید و قبل از Add از Match برای تراکنشهایی که ممکن است از قبل وجود داشته باشند استفاده کنید.
هزینهها به عنوان واریز نشان داده میشوند (یا برعکس)
علت: بانک شما از قرارداد علامت مخالف آنچه QuickBooks انتظار دارد استفاده میکند. برخی بانکها برداشتها را به عنوان اعداد مثبت نشان میدهند؛ QuickBooks آنها را به عنوان منفی انتظار دارد.
رفع: در یک ستون مبلغ واحد، واریزها باید مثبت و برداشتها باید منفی باشند. برای حسابهای کارت اعتباری، هزینهها باید منفی و پرداختها مثبت باشند. اگر علامتهای شما برعکس است، قبل از وارد کردن، ستون مبلغ را در Excel در -۱ ضرب کنید.
خطای "فایل خیلی بزرگ است"
علت: فایل شما از حد مجاز ۳۵۰ کیلوبایت فراتر میرود.
رفع: فایل را به محدودههای تاریخی کوچکتر تقسیم کنید (ماهانه خوب کار میکند). ستونهای غیر ضروری را حذف کنید، توضیحات طولانی را کوتاه کنید و اطمینان حاصل کنید که فضای خالی اضافی یا حجم قالببندی وجود ندارد.
کاراکترهای نامفهوم در توضیحات
علت: فایل با کدگذاری ANSI یا Latin-1 به جای UTF-8 ذخیره شده است. رایج در صادرات بانکهای بینالمللی.
رفع: در Excel، به File → Save As بروید و CSV UTF-8 (Comma delimited) را انتخاب کنید. اگر در مک هستید، برخی از ویرایشگرهای متن به طور پیشفرض از کدگذاری اشتباه استفاده میکنند — به صراحت از "Save with Encoding → UTF-8" استفاده کنید.
وقتی فیدهای بانکی از کار میافتند: سناریوهایی که واقعاً با آنها روبرو خواهید شد
فیدهای بانکی از نظر تئوری عالی هستند. در عمل، در اینجا موقعیتهایی وجود دارد که نیاز به تبدیل و آپلود دستی صورتحسابهای بانکی خواهید داشت:
راهاندازی مشتری جدید. مشتری جدید شما با یک سال صورتحساب PDF وارد میشود. فیدهای بانکی نمیتوانند دادههای تاریخی فراتر از ۹۰ روز را دریافت کنند. شما باید آن PDF ها را به CSV یا QBO تبدیل کرده و آنها را وارد کنید.
حسابهای بسته شده. مشتری حساب جاری کسب و کار خود را شش ماه پیش بسته است. اتصال فید بانکی از بین رفته است. تنها سوابق، صورتحسابهای PDF دانلود شده (یا پستی) قبل از بسته شدن هستند.
بانکهای بینالمللی. مشتری شما حسابهایی در Deutsche Bank، BNP Paribas یا ICBC دارد. لیست فید بانکی QuickBooks عمدتاً متمرکز بر آمریکا است. بیشتر بانکهای بینالمللی پشتیبانی نمیشوند. صورتحسابهای PDF به زبانهای آلمانی، فرانسوی یا چینی نیاز به تبدیل دارند — و به مبدلی نیاز دارند که متن و فرمتهای تاریخ/عدد غیر انگلیسی را مدیریت کند.
ممیزیهای مالیاتی و حسابداری تاریخی. IRS سه سال سابقه تراکنش را میخواهد. دادههای QuickBooks شما فقط ۱۸ ماه را پوشش میدهد. سوابق قدیمیتر به صورت صورتحسابهای PDF از بانک وجود دارند.
مهاجرت سیستمهای بانکی. بانک مشتری شما با موسسه دیگری ادغام شده، پورتال آنلاین خود را تغییر داده یا امنیت خود را بهروز کرده است. فید بانکی از کار افتاده و تراکنشهای دوره شکاف فقط به صورت صورتحسابهای PDF قابل دانلود وجود دارند.
در تمام این موارد، گردش کار یکسان است: PDF را دریافت کنید، آن را به QBO یا CSV تبدیل کنید، آن را به QuickBooks آپلود کنید.
مبدل صورتحساب بانکی PDFSub تمام این سناریوها را مدیریت میکند. این ابزار از بیش از ۱۳۰ زبان پشتیبانی میکند (برای بانکهای بینالمللی)، فایلهای QBO با FITIDهای مناسب (برای جلوگیری از تکرار) خروجی میدهد، و فرمتهای تاریخ و عدد را به طور خودکار تشخیص میدهد (DD.MM.YYYY، کاما به عنوان اعشار، و غیره) — بنابراین نیازی به تغییر دستی قالب هیچ چیز قبل از وارد کردن ندارید.
سوالات متداول
آیا میتوانم صورتحسابهای بانکی قدیمیتر از ۹۰ روز را به QuickBooks وارد کنم؟
بله، اما نه از طریق فیدهای بانکی. فیدهای بانکی معمولاً فقط ۳۰ تا ۹۰ روز گذشته تراکنشها را دریافت میکنند. برای صورتحسابهای قدیمیتر، باید آنها را به صورت PDF از وبسایت بانک خود دانلود کنید، آنها را با استفاده از ابزاری مانند PDFSub به فرمت CSV یا QBO تبدیل کنید، و سپس فایل را به صورت دستی از طریق Banking → Upload from file آپلود کنید.
کدام فرمت فایل برای وارد کردن صورتحساب بانکی QuickBooks بهترین است؟
QBO (QuickBooks Web Connect) بهترین فرمت است. این فرمت شامل شناسههای تراکنش برای تشخیص موارد تکراری، قالببندی استاندارد تاریخ و قراردادهای علامت داخلی است. QuickBooks QBO را به عنوان فرمت آپلود ترجیحی توصیه میکند. CSV به عنوان جایگزین کار میکند اما نیاز به نگاشت دستی ستون دارد و هیچ حفاظتی در برابر موارد تکراری ارائه نمیدهد.
چرا QuickBooks فایل CSV من را رد میکند؟
شایعترین دلایل عبارتند از: عدم وجود ردیف سربرگ، نمادهای ارز در ستون مبلغ ( $ را حذف کنید)، کاما در اعداد (1,234.56 باید 1234.56 باشد)، قالبهای تاریخ ناسازگار، یا تجاوز حجم فایل از ۳۵۰ کیلوبایت. فایل را در یک ویرایشگر متن (نه Excel) باز کنید تا قالب خام را بررسی کنید.
آیا میتوانم صورتحسابهای بانکی را از بانکهای بینالمللی به QuickBooks وارد کنم؟
بله، اما احتمالاً ابتدا باید آنها را تبدیل کنید. بیشتر بانکهای بینالمللی در لیست فید بانکی QuickBooks نیستند و وارد کردن PDF داخلی QuickBooks فقط از اسناد انگلیسی پشتیبانی میکند. از مبدلی استفاده کنید که از چندین زبان و فرمتهای تاریخ/عدد بینالمللی پشتیبانی میکند. PDFSub از بیش از ۱۳۰ زبان پشتیبانی میکند و فرمتهایی مانند DD.MM.YYYY و قالببندی اعداد اروپایی (۱.۲۳۴،۵۶) را به طور خودکار تشخیص میدهد.
چگونه از تراکنشهای تکراری هنگام وارد کردن جلوگیری کنم؟
به جای CSV از فرمت QBO یا OFX استفاده کنید — این فرمتها شامل شناسههای تراکنش منحصر به فرد (FITID) هستند که QuickBooks برای تشخیص و جلوگیری خودکار از موارد تکراری استفاده میکند. اگر مجبور به استفاده از CSV هستید، گزارشی از محدودههای تاریخی که قبلاً وارد کردهاید نگه دارید و همیشه قبل از کلیک بر روی Add از ویژگی Match در تب For Review استفاده کنید.
آیا QuickBooks Online از وارد کردن فایل QIF پشتیبانی میکند؟
خیر. QuickBooks Online از QIF (Quicken Interchange Format) پشتیبانی نمیکند. QIF فقط در QuickBooks Desktop پشتیبانی میشود. اگر فایل QIF دارید، باید آن را قبل از وارد کردن به QuickBooks Online به QBO، OFX یا CSV تبدیل کنید.
PDFSub را به مدت ۷ روز رایگان امتحان کنید — دسترسی کامل به مبدل صورتحساب بانکی و بیش از ۷۷ ابزار PDF دیگر. در هر زمان لغو کنید.