Papa Carder
Professional
- Messages
- 501
- Reaction score
- 391
- Points
- 63
MICR-линия — это специальная строка символов в нижней части бумажного чека, напечатанная магнитными чернилами (magnetic ink) в шрифте E-13B. Она позволяет банкам автоматически считывать ключевую информацию с помощью высокоскоростных читалок-сортировщиков (reader/sorters). Технология разработана в 1950-х годах Американской ассоциацией банкиров (ABA) и до сих пор остаётся обязательной для обработки чеков в США, несмотря на переход на цифровые изображения (Check 21 Act 2004 года).
Ключевые преимущества:
Важно: MICR-чернила (или специальный MICR-тонер) обязательны. Обычный принтер не подойдёт — чек могут отклонить как "non-negotiable". Магнитные чернила должны выдерживать до 30 проходов через оборудование без потери читаемости.
Нарушение позиционирования приводит к тому, что машина не сможет прочитать линию, и чек вернётся или потребует ручной обработки.
Специальные символы (их внешний вид в шрифте):
Символы имеют точные размеры: высота цифр и большинства символов — 0,117 дюйма, On-Us ниже (0,091 дюйма), Dash ещё ниже. Шрифт фиксированной ширины (8 символов на дюйм).
Примечание: В других регионах (Европа, Южная Америка) используется шрифт CMC-7, который читается по принципу "штрих-кода" (on/off).
Пример упрощённой MICR-линии (без реальных символов для текста):⑆ 123456789 ⑆ 9876543210 0012 ⑈
На реальном чеке цифры выглядят жирными, слегка "квадратными" с характерными засечками.
Ошибки приводят к задержкам, возврату чеков или блокировке счёта.
Если у вас есть конкретный чек (фото или routing/account numbers), название банка (например, Bank of America, Chase, Wells Fargo) или нужно рассчитать контрольную цифру routing — пришлите детали, и я разберу структуру именно для вашего случая. Хотите примеры с реальными банками, алгоритм расчёта check digit или сравнение с CMC-7 — дайте знать!
Это максимально полный разбор на основе официальных стандартов ANSI X9, ABA, Federal Reserve и практических руководств по чековому производству.
Почему MICR-линия важна и как она работает
MICR (Magnetic Ink Character Recognition) использует чернила с оксидом железа, которые создают магнитное поле. Когда чек проходит через машину, устройство подаёт магнитный заряд, а затем считывает интенсивность сигнала (waveform pattern) от каждого символа слева направо. Это делает чтение надёжным даже если чек помят, загрязнён или частично повреждён.Ключевые преимущества:
- Автоматизация обработки миллионов чеков ежедневно.
- Минимизация ошибок по сравнению с ручным вводом.
- Дополнительная защита от подделок (обычные чернила или лазерный принтер без MICR-тонера не пройдут проверку).
- Совместимость с оптическим распознаванием (OCR), но магнитное считывание остаётся основным требованием по стандартам Federal Reserve и Regulation CC.
Важно: MICR-чернила (или специальный MICR-тонер) обязательны. Обычный принтер не подойдёт — чек могут отклонить как "non-negotiable". Магнитные чернила должны выдерживать до 30 проходов через оборудование без потери читаемости.
Расположение MICR-линии на чеке (Clear Band)
MICR-линия находится в специальной "clear band" (чистой зоне) в нижней части чека:- Высота зоны: минимум 5/8 дюйма (0,625 дюйма или ≈1,59 см) от нижнего края (aligning edge).
- Нижний край символов MICR должен быть примерно на 3/16 дюйма (0,1875 дюйма) от нижнего края бумаги (рекомендуется 1/4 дюйма для безопасности, чтобы избежать проблем с загибанием бумаги).
- Зона должна быть полностью свободна от любых других надписей, рисунков, подписей или фоновых элементов — только MICR-символы.
- Ширина символов: каждый занимает ровно 1/8 дюйма (0,125 дюйма).
- Расположение измеряется от правого нижнего угла (стандарт для банковского оборудования).
Нарушение позиционирования приводит к тому, что машина не сможет прочитать линию, и чек вернётся или потребует ручной обработки.
Шрифт E-13B: структура и символы
В США (а также в Канаде, Великобритании, Австралии и ряде других стран) используется шрифт E-13B (разработан Stanford Research Institute для ABA). Он состоит из 14 символов:- Цифры 0–9 (с характерным "блочным" видом, усиленными нижними частями для создания уникального магнитного сигнала).
- Четыре специальных символа (TOAD — Transit, On-Us, Amount, Dash).
Специальные символы (их внешний вид в шрифте):
- Transit symbol (⑆ или выглядит как : в некоторых представлениях) — ограничивает routing number (открывает и закрывает поле банка).
- On-Us symbol (⑈ или <) — ограничивает поле с номером счёта и другими "внутренними" данными банка.
- Amount symbol (⑇ или
— используется для поля суммы (обычно заполняется банком при внесении чека). - Dash symbol (⑉ или =) — разделитель внутри полей (например, в routing или account number).
Символы имеют точные размеры: высота цифр и большинства символов — 0,117 дюйма, On-Us ниже (0,091 дюйма), Dash ещё ниже. Шрифт фиксированной ширины (8 символов на дюйм).
Примечание: В других регионах (Европа, Южная Америка) используется шрифт CMC-7, который читается по принципу "штрих-кода" (on/off).
Полная структура MICR-линии (слева направо)
MICR-линия разделена на поля. Машина читает её как последовательность полей, разделённых символами. Типичная структура на личном чеке США:- Auxiliary On-Us Field (вспомогательное поле, слева) — часто содержит номер чека (check/serial number) на бизнес-чеках. Может быть пустым или содержать дополнительные коды.
- Routing Transit Field (поле routing number) — 9 цифр, всегда в позиции примерно 33–43 (по стандартам).
- Формат: XXXXYYYYC
- Первые 4 цифры (XXXX) — Federal Reserve Routing Symbol (округ Федерального резерва).
- Следующие 4 цифры (YYYY) — ABA Institution Identifier (идентификатор банка).
- Последняя цифра (C) — Check Digit (контрольная цифра для проверки на ошибки, рассчитывается по алгоритму).
- Обязательно обрамлён двумя Transit symbols (⑆ ... ⑆).
- Формат: XXXXYYYYC
- On-Us Field (поле "On-Us") — номер счёта(account number) владельца.
- Длина варьируется (обычно 6–12 цифр, иногда до 14).
- Может включать внутренние коды банка.
- Заканчивается On-Us symbol (⑈).
- Иногда содержит Process Control Field или trancode (внутренние коды банка).
- Check Number (номер чека) — обычно 4 цифры, повторяет номер в верхнем правом углу чека. Может находиться в Auxiliary On-Us (слева) или справа от account number.
- Amount Field (поле суммы) — справа, заполняется банком при обработке (сумма чека в центах, обрамлённая Amount symbols).
Пример упрощённой MICR-линии (без реальных символов для текста):⑆ 123456789 ⑆ 9876543210 0012 ⑈
- 123456789 — routing number
- 9876543210 — account number
- 0012 — check number
На реальном чеке цифры выглядят жирными, слегка "квадратными" с характерными засечками.
Связь с fractional routing number
- MICR routing number (9 цифр внизу) — основной для автоматической обработки.
- Fractional routing number (дробный код в верхнем правом углу, например 68-1/510) — резервный для ручной обработки, если MICR повреждён или нечитаем. Он должен полностью соответствовать MICR (префикс XX по таблице ABA + части routing). Несоответствие — признак возможной подделки.
Стандарты и требования
- ANSI X9.100-20 — спецификации печати и тестирования MICR.
- ANSI X9.13 — размещение MICR на чеке.
- ANSI X9.27 (или обновлённые X9.100-160) — качество печати, магнитный сигнал, долговечность.
- Federal Reserve Operating Circular 3 и Regulation CC — MICR обязателен для обработки как "cash item".
- Печать должна быть точной: отклонения в позиционировании, плотности или магнитной силе приводят к отказу.
Как проверить MICR на своём чеке
- Посмотрите нижнюю часть чека — строка с "странными" блочными цифрами.
- Routing — всегда первые 9 цифр между transit-символами (слева).
- Сравните с fractional вверху.
- Магнитные чернила выглядят матовыми, плоскими (не блестят как обычные).
Практические аспекты при печати чеков
При самостоятельной печати (VersaCheck, custom checks, бизнес-программы):- Используйте только MICR-шрифт E-13B и специальный тонер/чернила.
- Данные (routing, account, check numbers) берите только от банка.
- Соблюдайте clear band на 100%.
- Тестируйте на банковском оборудовании (или через сервисы предпроверки).
Ошибки приводят к задержкам, возврату чеков или блокировке счёта.
Предупреждения по безопасности
- Если MICR повреждён, банк использует fractional для ручной верификации.
- Современные системы сочетают MICR + изображение чека, но магнитная линия остаётся обязательной.
Если у вас есть конкретный чек (фото или routing/account numbers), название банка (например, Bank of America, Chase, Wells Fargo) или нужно рассчитать контрольную цифру routing — пришлите детали, и я разберу структуру именно для вашего случая. Хотите примеры с реальными банками, алгоритм расчёта check digit или сравнение с CMC-7 — дайте знать!
Это максимально полный разбор на основе официальных стандартов ANSI X9, ABA, Federal Reserve и практических руководств по чековому производству.