Большинство букв древлесловенской буквицы имели числовое соответствие. Так, буква «Аз» означала «один», «Веди» — «два»… Некоторые буквы числовых соответствий не имели. Числа писались и произносились слева направо за исключением чисел от 11 до 19 (например, 17 — сем-на-дцать).
По такому же принципу строилась глаголическая система счисления, в которой использовались буквы глаголицы.
В начале XVIII века иногда применялась смешанная система записи чисел, состоящая и из древлесловенских чисел, и из якобы арабских цифр(которые являлись так же исконно славянскими). Например, на некоторых медных копейках отчеканена дата 17К1 (1721).
Для записи чисел использовались почти исключительно строчные буквы.
Числовое значение 5 первоначально несла обычная буква е, так называемая узкая е, но так как по славянской орфографии она не могла стоять в начале слова или изолированно, позже стал применяться ее другой вариант є, так называемая широкая е, из которого впоследствии развилась украинская буква «є».
Для числового значения 6 в древности применялась как обычная буква «зело» (ѕ), так и зеркально перевернутая.
Буква «і» в числовом употреблении точек не имеет.
По той же причине, что и для 5, для числового значения 70 обычно применяется не обычная буква «о», а ее так называемый «широкий» вариант ѻ (в Юникоде по недоразумению названный «круглой омегой», англ. round omega).
Значение 90 в самых древних текстах выражала не буква «ч», а знак «коппа» (ҁ).
Значение 400 в древности выражала буква «ижица (ѵ)», позже так называемый «ик» — у-образный знак, используемый только как числовой и в составе диграфа «ук» («оу»). Использование в числовом значении «ика» характерно для российских изданий, а «ижицы» — для старопечатных украинских, позднейших южнославянских и румынских.
В значении 800 могла применяться как «голая омега (ѡ)», так и (чаще) составной знак «от (ѿ)»;
Значение 900 в древности выражалось «малым юсом» (ѧ); позже в этом значении стала применяться буква «ц».