PDFSub
ЦеныMergeSplitCompressEditE-SignВыписки из банка
Вернуться в блог
РуководствоOFXБанковские выпискиXeroБухгалтерия

Конвертировать банковские выписки в формат OFX

2 марта 2026 г.
PDFSub Team

OFX — это стандартный формат импорта для Xero, MYOB и FreeAgent. Вот как конвертировать PDF-файлы банковских выписок в OFX и чем он отличается от CSV и QBO.


РуководствоКонвертировать банковские выписки в OFXУниверсальный формат для бухгалтерского ПОБАНКОВСКАЯ ВЫПИСКАПериод: 01/01 - 01/31ДатаОписаниеСумма01/03DIRECT DEPOSIT+$3,200.0001/05AMAZON.COM-$47.9901/08RENT PAYMENT-$1,850.0001/12ELECTRIC COMPANY-$142.3001/15FREELANCE PAYMENT+$750.0001/22GROCERY STORE-$95.60PDFPDFSubOFXOpen Financial Exchange<OFX><BANKMSGSRSV1><STMTRS><STMTTRN><TRNTYPE>DEBIT<DTPOSTED>20260103<TRNAMT>-47.99<NAME>AMAZON.COM<FITID>202601050001</STMTTRN>...XeroSageFreshBooksWaveЛюбой PDF из банкаСовместимо с XeroСовместимо с SageОт 10 $/месOFX (Open Financial Exchange) работает с Xero, Sage, FreshBooks и большинством бухгалтерского ПО

Вам нужно загрузить банковские транзакции в Xero, MYOB или FreeAgent. Банк предоставил вам PDF-выписку. Возможно, CSV, если вам повезет. Но бухгалтерская платформа требует файл OFX — формат, о котором большинство людей никогда не слышали, не говоря уже о том, как его создать.

OFX — Open Financial Exchange — это стандартный формат обмена финансовыми данными, на котором построены эти платформы. Он содержит идентификаторы транзакций для обнаружения дубликатов, встраивает метаданные счета и автоматически сопоставляет столбцы при импорте. Никаких угадываний формата даты. Никакого ручного назначения столбцов. Никакого случайного двойного импорта одного и того же месяца. Все просто работает.

Проблема в том, что банки почти никогда не предоставляют файлы OFX напрямую. Они дают вам PDF-файлы. Иногда они предлагают загрузку CSV — но CSV не хватает структуры и защиты от дублирования, которые обеспечивает OFX. Это руководство объясняет, что такое формат OFX, почему бухгалтерские платформы предпочитают его, как он сравнивается с CSV и QBO, и как конвертировать ваши PDF-файлы банковских выписок в файлы OFX, которые корректно импортируются в Xero, MYOB, FreeAgent и другое программное обеспечение.


Что такое формат OFX?

OFX расшифровывается как Open Financial Exchange. Это формат данных на основе XML, разработанный специально для обмена финансовой информацией между учреждениями, программным обеспечением и конечными пользователями. Изначально разработанный в 1997 году Microsoft, Intuit и CheckFree, спецификация теперь поддерживается Financial Data Exchange (FDX). Текущая версия, OFX 2.2, использует корректный XML. Более ранние версии (1.x) использовали SGML — более свободный синтаксис разметки, допускающий незакрытые теги. Большинство бухгалтерского программного обеспечения принимает оба формата.

Файлы OFX используют расширение .ofx и содержат структурированные финансовые данные:

  • Записи транзакций — дата, сумма, имя получателя, примечание, номер чека и тип транзакции (дебет, кредит, перевод, комиссия и т. д.)
  • FITID — Financial Institution Transaction IDs, уникальные идентификаторы, присвоенные каждой транзакции для обнаружения дубликатов
  • Идентификация счета — банковский маршрутный номер (BANKID), номер счета (ACCTID) и тип счета (расчетный, сберегательный, кредитная карта)
  • Метаданные выписки — даты открытия и закрытия периода выписки, а также начальные и конечные балансы
  • Валюта — код валюты ISO 4217 (USD, GBP, EUR, AUD, CAD и т. д.)

При импорте файла OFX в бухгалтерское программное обеспечение каждое поле сопоставляется автоматически. Никакой двусмысленности, никакого сопоставления столбцов, никакого пространства для неверного толкования.


Почему OFX важен для бухгалтерии

OFX был специально разработан для обмена финансовыми данными, и эта конструкция проявляется в деталях.

Идентификаторы транзакций (FITID) обеспечивают обнаружение дубликатов

Каждая транзакция в файле OFX имеет уникальный FITID — Financial Institution Transaction ID. При импорте файла бухгалтерское программное обеспечение записывает каждый увиденный FITID. При повторном импорте того же файла или двух перекрывающихся файлов программное обеспечение молча пропускает любую транзакцию с ранее увиденным FITID.

В CSV нет аналога. Импортируйте один и тот же CSV дважды, и вы получите двойные записи. Очистка дублирующихся транзакций — одна из самых распространенных и трудоемких проблем в бухгалтерском учете. OFX устраняет ее на уровне формата.

Встроена идентификация счета

Файлы OFX включают маршрутный номер банка и номер счета, поэтому бухгалтерское программное обеспечение может автоматически сопоставить импорт с правильным банковским счетом или предупредить вас, если файл не соответствует.

Стандартизированная структура исключает сопоставление столбцов

С CSV программное обеспечение должно спрашивать: какой столбец — дата? Какой — сумма? Отдельные столбцы дебета/кредита или одна подписанная сумма? OFX пропускает все это. Каждое поле имеет определенный тег — DTPOSTED для даты, TRNAMT для суммы, NAME для получателя. Программное обеспечение считывает теги и точно знает, куда все поместить.

Включены даты выписки и балансы

Файлы OFX включают период выписки (даты открытия и закрытия) и баланс по учетам на конец периода — контекст, который не несут файлы CSV, что позволяет проверять баланс и упрощает сверку.

Широкая совместимость с программным обеспечением

OFX принимается широким спектром бухгалтерского и финансового программного обеспечения:

  • Xero — предпочтительный формат импорта
  • MYOB — поддерживается нативно
  • FreeAgent — поддерживается нативно
  • Wave — поддерживается нативно
  • GnuCash — поддерживается нативно
  • Sage — поддерживается в большинстве версий
  • Microsoft Money (устаревшее) — формат был изначально разработан для него
  • Moneydance — поддерживается нативно
  • KMyMoney — поддерживается нативно

Для пользователей QuickBooks более подходящим выбором является близкий формат QBO (диалект OFX от Intuit). Но для большинства других бухгалтерских платформ — особенно Xero — OFX является стандартом.


OFX против CSV против QBO

Три формата, с которыми вы чаще всего сталкиваетесь при импорте банковских данных в бухгалтерское программное обеспечение.

Функция OFX CSV QBO
Основа формата XML (структурированная разметка) Простой текст (разделенный запятыми) SGML/XML (диалект OFX от Intuit)
Идентификаторы транзакций Да (FITID) Нет Да (FITID)
Обнаружение дубликатов Да — автоматическое Нет — требуется ручная очистка Да — автоматическое
Сопоставление столбцов Автоматическое Ручное — пользователь назначает каждый столбец Автоматическое
Метаданные счета Да (маршрутный номер + номер счета) Нет Да (маршрутный номер + номер счета)
Формат даты Стандартизированный (YYYYMMDD) Варьируется — должен соответствовать региону ПО Стандартизированный (YYYYMMDD)
Балансы выписки Да (начальный + конечный) Нет Да (начальный + конечный)
Обработка суммы Одно поле с знаком, без двусмысленности Могут быть отдельные столбцы дебета/кредита Одно поле с знаком, без двусмысленности
Обработка специальных символов XML-сущности (закодированные) Варьируется — проблемы с кодировкой распространены SGML-сущности (закодированные)
Основное ПО Xero, MYOB, FreeAgent, Wave, GnuCash Универсальный (любая электронная таблица или бухгалтерский инструмент) QuickBooks (Online + Desktop)
Редактируемость Требует знаний XML Легко — открыть в Excel Требует знаний SGML

Когда использовать каждый из них

Используйте OFX, когда: Импортируете в Xero, MYOB, FreeAgent, Wave, GnuCash или любое другое бухгалтерское программное обеспечение, кроме QuickBooks. Самый чистый путь импорта — автоматическое сопоставление, защита от дубликатов, отсутствие проблем с форматированием.

Используйте QBO, когда: Импортируете в QuickBooks Online или Desktop. QBO — это OFX с тегами, специфичными для Intuit. См. наше руководство по конвертации QBO для получения подробной информации.

Используйте CSV, когда: Целевое программное обеспечение принимает только CSV, или вам нужно отредактировать транзакции перед импортом. CSV — это универсальный запасной вариант, но он требует больше ручной работы и не обеспечивает защиты от дубликатов.


Метод 1: Конвертировать PDF в OFX с помощью PDFSub

Самый прямой путь от PDF-файла банковской выписки к файлу OFX, готовому к импорту.

  1. Скачайте PDF-файл банковской выписки с веб-сайта вашего банка или из электронной почты
  2. Перейдите в Конвертер банковских выписок PDFSub
  3. Загрузите ваш PDF — перетащите или нажмите, чтобы выбрать файл
  4. PDFSub автоматически извлекает транзакции, определяя даты, суммы, описания и типы транзакций
  5. Выберите OFX в качестве выходного формата из выпадающего списка
  6. Скачайте файл OFX

Процесс конвертации банковской выписки в OFX1Скачать выпискуyourbank.comВАШ БАНКСкачать PDFПортал онлайн-банкингаВыписки → СкачатьChaseBofAWellsЛюбойПоддерживается 20 000+ банков2Загрузить в PDFSubПеретащите PDF из банкаили нажмите, чтобы выбратьОпределить формат банкаРаспарсить транзакцииСгенерировать структуру OFXОбработка в браузере3Проверить данныеДатаОписаниеСумма48 транзакцийПроверьте перед экспортом4Скачать OFXOFX48 транзакцийРаботает с:XeroSageFreshBooksWaveMYOB200+ другихКонвертируйте любой PDF из банка в формат OFX — импортируйте напрямую в ваше бухгалтерское ПО

PDFSub генерирует корректные файлы OFX 1.x с уникальными FITID для каждой транзакции, правильно отформатированными датами (YYYYMMDD), корректными знаками дебета/кредита и тегами метаданных счета, которые ожидает бухгалтерское программное обеспечение. Он обрабатывает многостраничные выписки, текущие балансы, многострочные описания транзакций, а также банковские счета и кредитные карты.

Конвертер работает с более чем 20 000 форматов банков в 133 языках. Цифровые PDF (текстовые выписки) обрабатываются полностью в вашем браузере — файл никогда не покидает ваш компьютер. Сканированные или основанные на изображениях PDF-файлы используют серверное AI-извлечение.

OFX — один из 8 доступных выходных форматов, наряду с CSV, Excel, QBO, QFX, JSON, MT940 и CAMT.053. Планы начинаются от 10 долларов в месяц, конвертация банковских выписок — 29 долларов в месяц (бизнес + надстройка BSC, 500 страниц) и 7-дневная бесплатная пробная версия.


Метод 2: Конвертировать CSV в OFX

Если у вас уже есть файл CSV от вашего банка — или от другого инструмента конвертации — вы можете конвертировать его в OFX. Но это сложнее, чем кажется, из-за того, что OFX требует помимо необработанных данных транзакций.

Проблемы:

  • Генерация FITID. Каждая транзакция требует уникального идентификатора транзакции финансового учреждения. Вы должны генерировать их детерминированно — обычно путем хеширования даты, суммы и описания вместе — так, чтобы повторный импорт тех же данных давал те же FITID и вызывал обнаружение дубликатов.
  • Форматирование даты. OFX требует даты в формате YYYYMMDD (например, 20260302). Ваш CSV может иметь формат MM/DD/YYYY, DD/MM/YYYY или другой региональный формат. Неправильное форматирование приведет к тому, что транзакции попадут на неправильные даты.
  • Метаданные счета. Вам нужно правильно установить BANKID (маршрутный номер) и ACCTID (номер счета), а также ACCTTYPE (CHECKING, SAVINGS или CREDITCARD). Эти значения отсутствуют в CSV — вы должны знать их и добавить вручную.
  • Соглашение о знаках суммы. OFX использует отрицательные суммы для дебетов и положительные для кредитов. Если ваш CSV имеет отдельные столбцы дебета/кредита, вам нужно их объединить. Если ваш CSV использует обратное соглашение о знаках (часто встречается в выписках по кредитным картам), вам нужно его изменить.
  • Структура XML. Файл OFX должен иметь правильные объявления заголовка, правильно вложенные теги и кодирование XML-сущностей для специальных символов (амперсанды, угловые скобки, не-ASCII символы).

Несколько настольных инструментов и онлайн-конвертеров обрабатывают конвертацию CSV в OFX. PDFSub обрабатывает всю цепочку — от PDF до OFX — за один шаг, полностью пропуская промежуточный CSV.


Импорт OFX в Xero

Xero рассматривает OFX как формат импорта первого класса. Процесс импорта прост.

Пошаговая инструкция

  1. Войдите в Xero и перейдите в раздел Бухгалтерия > Банковские счета
  2. Нажмите на банковский счет, в который вы хотите импортировать транзакции
  3. Нажмите Управление счетом (или меню из трех точек) и выберите Импортировать выписку
  4. Нажмите Обзор и выберите ваш файл OFX
  5. Нажмите Импорт
  6. Xero анализирует файл и показывает сводку — количество транзакций, диапазон дат и общие суммы
  7. Подтвердите импорт

Импортированные транзакции отображаются как неразрешенные строки выписки. Для каждой из них Xero предлагает три действия: Сопоставить (связать с существующим счетом-фактурой или счетом), Создать (создать новую транзакцию с кодами счетов и ставками налогов) или Перевести (записать перевод между банковскими счетами).

Как Xero обрабатывает дубликаты

При импорте файла OFX Xero считывает FITID каждой транзакции и проверяет его по всем ранее импортированным FITID для этого банковского счета. Любая транзакция с ранее увиденным FITID молча пропускается. Это означает, что вы можете безопасно импортировать перекрывающиеся диапазоны дат — Xero добавляет только те транзакции, которые он еще не видел.

Это одна из основных причин, по которой Xero рекомендует OFX вместо CSV. С CSV Xero не имеет надежного способа обнаружить дубликаты, а перекрывающиеся импорты создают дублирующиеся строки выписки, которые необходимо найти и удалить вручную.

Для полного руководства по всем методам импорта Xero — включая банковские ленты, правила форматирования CSV и устранение неполадок — см. наше руководство по импорту банковских выписок Xero.


Импорт OFX в MYOB

MYOB (Mind Your Own Business) поддерживает импорт OFX как в MYOB Business, так и в MYOB AccountRight.

MYOB Business (онлайн)

  1. Перейдите в Банковское дело из главного меню
  2. Нажмите Импорт выписки
  3. Выберите банковский счет
  4. Нажмите Выбрать файл и выберите ваш файл OFX
  5. MYOB предварительно просматривает транзакции — проверьте даты, суммы и описания
  6. Нажмите Импорт

MYOB AccountRight (настольное приложение)

  1. Перейдите в Банковское дело > Банковские ленты > Импорт банковской выписки
  2. Выберите целевой банковский счет из выпадающего списка
  3. Найдите ваш файл OFX и выберите его
  4. Просмотрите импортированные транзакции в окне банковской ленты
  5. Распределите каждую транзакцию по соответствующему счету

MYOB использует FITID из файлов OFX для обнаружения дубликатов, как и Xero. Если FITID транзакции уже существует в системе, MYOB пропускает ее при импорте.


Импорт OFX в другое программное обеспечение

FreeAgent

FreeAgent популярен среди фрилансеров и малого бизнеса в Великобритании. Для импорта OFX:

  1. Перейдите в Банковское дело и выберите банковский счет
  2. Нажмите Импорт > Загрузить банковскую выписку
  3. Выберите ваш файл OFX
  4. Просмотрите предварительный просмотр и подтвердите импорт

FreeAgent поддерживает OFX, QIF и CSV. Как и Xero и MYOB, он использует FITID из файлов OFX для предотвращения дублирования импорта.

GnuCash

GnuCash — приложение для бухгалтерского учета с открытым исходным кодом — имеет нативную поддержку импорта OFX через интеграцию AqBanking:

  1. Перейдите в Файл > Импорт > Импорт OFX/QFX
  2. Выберите ваш файл OFX
  3. GnuCash отображает транзакции и просит вас сопоставить их со счетом
  4. Просмотрите окно сопоставления — GnuCash выделяет потенциальные дубликаты на основе FITID
  5. Примите импорт

GnuCash — одно из старейших приложений, совместимых с OFX, и его импортный движок обрабатывает как файлы OFX 1.x (SGML), так и OFX 2.x (XML).

Wave

Wave Accounting (теперь принадлежит H&R Block) поддерживает импорт OFX:

  1. Перейдите в Бухгалтерия > Транзакции
  2. Нажмите на банковский счет
  3. Нажмите Импорт CSV или OFX
  4. Загрузите файл и сопоставьте его со счетом
  5. Проверьте и подтвердите

Wave также поддерживает CSV, но OFX обеспечивает автоматическое сопоставление полей и обнаружение дубликатов — те же преимущества, что и с Xero и MYOB.


Понимание структуры файла OFX

Файл OFX — это простой текст. Вы можете открыть его в любом текстовом редакторе, чтобы изучить его содержимое. Вот упрощенный пример, показывающий ключевые элементы:

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

<OFX>
  <SIGNONMSGSRSV1>
    <SONRS>
      <STATUS><CODE>0<SEVERITY>INFO</STATUS>
      <DTSERVER>20260302
      <LANGUAGE>ENG
    </SONRS>
  </SIGNONMSGSRSV1>
  <BANKMSGSRSV1>
    <STMTTRNRS>
      <STMTRS>
        <CURDEF>USD
        <BANKACCTFROM>
          <BANKID>021000021
          <ACCTID>123456789
          <ACCTTYPE>CHECKING
        </BANKACCTFROM>
        <BANKTRANLIST>
          <DTSTART>20260201
          <DTEND>20260228
          <STMTTRN>
            <TRNTYPE>DEBIT
            <DTPOSTED>20260205
            <TRNAMT>-85.50
            <FITID>20260205-8550-001
            <NAME>ACME SUPPLIES LLC
            <MEMO>Office supplies purchase
          </STMTTRN>
          <STMTTRN>
            <TRNTYPE>CREDIT
            <DTPOSTED>20260210
            <TRNAMT>3200.00
            <FITID>20260210-320000-001
            <NAME>PAYROLL DEPOSIT
            <MEMO>Direct deposit - February
          </STMTTRN>
        </BANKTRANLIST>
        <LEDGERBAL>
          <BALAMT>12456.78
          <DTASOF>20260228
        </LEDGERBAL>
      </STMTRS>
    </STMTTRNRS>
  </BANKMSGSRSV1>
</OFX>

Ключевые теги с пояснениями

Тег Описание
BANKID Маршрутный номер банка (в США — ABA номер)
ACCTID Номер счета
ACCTTYPE Тип счета: CHECKING, SAVINGS, MONEYMRKT или CREDITLINE
DTSTART / DTEND Даты начала и окончания периода выписки (YYYYMMDD)
STMTTRN Запись одной транзакции
TRNTYPE Тип транзакции: DEBIT, CREDIT, INT (проценты), FEE (комиссия), SRVCHG (плата за обслуживание), DEP (депозит), ATM, POS, XFER (перевод), CHECK (чек), PAYMENT (платеж), OTHER (другое)
DTPOSTED Дата транзакции в формате YYYYMMDD
TRNAMT Сумма транзакции — отрицательная для дебетов, положительная для кредитов
FITID Идентификатор транзакции финансового учреждения — уникальный идентификатор для обнаружения дубликатов
NAME Имя получателя или название транзакции (максимум 32 символа в OFX 1.x)
MEMO Дополнительное описание или примечание (максимум 255 символов)
LEDGERBAL Конечный баланс с суммой и датой

OFX 1.x (показан выше) использует синтаксис SGML — теги не требуют закрывающих элементов. OFX 2.x использует корректный XML с правильными закрывающими тегами. Большинство бухгалтерского программного обеспечения принимает оба формата. Для выписок по кредитным картам обертка меняется на CREDITCARDMSGSRSV1 вместо BANKMSGSRSV1, но структура транзакций внутри остается прежней.


Распространенные проблемы при импорте OFX

Неправильный формат даты

Симптом: Транзакции появляются в неправильные даты, или импорт завершается ошибкой даты.

Причина: Файл OFX содержит даты, не соответствующие стандарту YYYYMMDD. Некоторые плохо сгенерированные файлы OFX используют региональные форматы дат (MM/DD/YYYY или DD/MM/YYYY) внутри XML-тегов.

Решение: Откройте файл OFX в текстовом редакторе и проверьте значения DTPOSTED. Они должны состоять ровно из 8 цифр — 20260302, а не 03/02/2026 или 02-Mar-2026. Если формат неправильный, файл необходимо перегенерировать. PDFSub всегда выводит даты в правильном формате YYYYMMDD.

Пропущены дублирующиеся транзакции, когда они нужны

Симптом: Вы удалили транзакции и повторно импортировали файл, но программное обеспечение не импортирует их снова.

Причина: Программное обеспечение запоминает каждый FITID, который оно когда-либо видело. Даже после удаления исходных транзакций FITID остается в памяти системы.

Решение: Вам нужен файл с новыми FITID. Свяжитесь со службой поддержки вашего программного обеспечения для получения инструкций по очистке истории FITID или вручную отредактируйте FITID в файле OFX с помощью текстового редактора.

Отсутствует номер счета

Симптом: Импорт завершается ошибкой или программное обеспечение не может сопоставить файл с существующим банковским счетом.

Причина: Теги BANKID или ACCTID в файле OFX пусты или содержат значения-заполнители. Некоторые генераторы OFX полностью пропускают метаданные счета.

Решение: Откройте файл OFX и добавьте правильные BANKID (маршрутный номер) и ACCTID (номер счета). Они должны соответствовать настройкам банковского счета в вашем бухгалтерском программном обеспечении, или вам нужно вручную выбрать целевой счет во время импорта.

Проблемы с кодировкой интернациональных символов

Симптом: Имена получателей или описания отображаются с искаженными символами — вопросительными знаками, квадратами или неправильными диакритическими знаками.

Причина: Файл OFX использует кодировку (например, USASCII или Latin-1), которая не поддерживает символы в данных транзакций — немецкие умлауты, французские акценты, японские символы, кириллицу.

Решение: Файл OFX должен объявлять кодировку UTF-8 в заголовке, и фактическая кодировка файла должна совпадать. PDFSub генерирует файлы OFX с правильной кодировкой UTF-8.

Файл слишком большой для импорта

Симптом: Импорт занимает слишком много времени или программное обеспечение отклоняет файл с ошибкой размера или количества транзакций.

Причина: Большинство бухгалтерских платформ налагают ограничения на размер импортируемых файлов. Xero принимает до 1000 транзакций на файл. Другие платформы имеют аналогичные ограничения.

Решение: Разделите файл OFX на более мелкие файлы — обычно по месяцам или кварталам. Каждый файл должен содержать менее 1000 транзакций. Убедитесь, что теги DTSTART/DTEND и значения LEDGERBAL в каждом разделенном файле соответствуют правильному периоду.

Транзакции по кредитной карте импортируются с неправильными знаками

Симптом: Покупки отображаются как доход, а платежи — как расходы.

Причина: Файл OFX использует обертку банковского счета (BANKMSGSRSV1) вместо обертки кредитной карты (CREDITCARDMSGSRSV1). Это сбивает с толку обработку соглашения о знаках бухгалтерским программным обеспечением.

Решение: Файл OFX должен иметь правильную обертку для типа счета. PDFSub автоматически определяет, является ли выписка с расчетного счета, сберегательного счета или кредитной карты, и автоматически генерирует правильную структуру OFX.


Часто задаваемые вопросы

В чем разница между OFX и QBO?

QBO — это проприетарный диалект OFX от Intuit, разработанный для QuickBooks. Базовая структура почти идентична — те же теги, те же FITID, те же метаданные счета. QBO добавляет специфичные для Intuit теги, такие как INTU.BID (идентификатор банка), и использует расширение .qbo. Часто можно переименовать файл .ofx в .qbo, и QuickBooks его прочитает. Используйте QBO для QuickBooks, OFX для всего остального.

Могу ли я открыть файл OFX, чтобы увидеть его содержимое?

Да. Файлы OFX — это простой текст. Откройте его в любом текстовом редакторе — Notepad, VS Code, TextEdit — и вы увидите разметку с датами транзакций, суммами, именами получателей, FITID и информацией о счете. Вы можете отредактировать его вручную, если это необходимо, но будьте осторожны со структурой.

Предпочитает ли Xero OFX перед CSV?

Да. Xero рекомендует OFX вместо CSV для импорта банковских выписок. Импорт OFX выполняется автоматически без сопоставления столбцов, включает FITID для предотвращения дублирования и имеет стандартизированное форматирование дат/сумм. CSV работает, но требует ручного сопоставления столбцов и не обеспечивает защиты от дубликатов.

Могу ли я конвертировать OFX в CSV, если мне нужно отредактировать данные?

Да. Большинство приложений для работы с электронными таблицами не могут открыть OFX напрямую, но многие инструменты могут анализировать OFX и выводить CSV. Если вам нужно отредактировать транзакции перед импортом, распространенный рабочий процесс — сначала конвертировать в CSV, внести изменения, а затем конвертировать обратно в OFX.

Как генерируются FITID?

Банки назначают FITID из своих внутренних ссылочных номеров транзакций. Когда конвертер, такой как PDFSub, генерирует OFX из PDF, он создает детерминированные FITID путем хеширования даты транзакции, суммы и описания вместе — поэтому двукратная конвертация одного и того же PDF дает те же FITID, и повторный импорт не создает дубликатов.

Каков максимальный размер файла для импорта OFX?

Зависит от программного обеспечения. Xero принимает до 1000 транзакций на файл. MYOB и FreeAgent имеют аналогичные ограничения. GnuCash не имеет практических ограничений. Если ваша выписка содержит более 1000 транзакций, разделите ее на несколько файлов OFX по месяцам или кварталам.

Поддерживает ли OFX несколько счетов в одном файле?

Спецификация OFX допускает несколько ответов на выписку в одном файле — по одному для каждого счета. Однако большинство бухгалтерских программ ожидает один счет на файл. Для надежного импорта генерируйте отдельный файл OFX для каждого банковского счета.

Могу ли я использовать OFX для выписок по кредитным картам?

Да. OFX нативно поддерживает выписки по кредитным картам. Структура файла использует обертку CREDITCARDMSGSRSV1 вместо BANKMSGSRSV1, а транзакции следуют соглашению о знаках кредитной карты (покупки отрицательные, платежи положительные). PDFSub автоматически определяет тип выписки и генерирует правильную структуру OFX.

Формат OFX все еще обновляется?

Да. Спецификация OFX активно поддерживается Financial Data Exchange (FDX). Текущая версия — OFX 2.2. Однако большинство бухгалтерского программного обеспечения по-прежнему принимает файлы OFX 1.x (формат SGML) наряду с более новыми файлами на основе XML версии 2.x. Нет никакой срочности использовать последнюю версию — совместимость с 1.x универсальна.

Какие валюты поддерживает OFX?

OFX использует коды валют ISO 4217 — USD, GBP, EUR, AUD, CAD, JPY, CHF и сотни других. Валюта объявляется один раз в теге CURDEF и применяется ко всем транзакциям. Многовалютные выписки поддерживаются через необязательный тег ORIGCURRENCY для отдельных транзакций.

Вернуться в блог

Вопросы? Связаться с нами

PDFSub

Все необходимые инструменты для PDF и документов в одном месте. Быстро, безопасно и конфиденциально.

Соответствует GDPRСоответствует CCPASOC 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
  • Все инструменты
  • Возможности
  • Выписки из банка
  • Цены
  • FAQ
  • Блог

Поддержка

  • Центр помощи
  • Контакты
  • FAQ

Юридическая информация

  • Политика конфиденциальности
  • Условия использования
  • Политика использования файлов cookie

© 2026 PDFSub. Все права защищены.

Сделано в Америке с для людей во всем мире