Afranga • Credirect
Mercato P2P
Credirect
Credirect EOOD makes online payday and instalment loans in Bulgaria. Afranga investors lend to it directly and earn interest. Our memo scores it 50 out of 100, but a test that overrides the score makes it an E, and puts the chance it fails to pay within a year at at least 25%.
Key project data
Tasso medio
9.86%
Investimenti in essere
0,11M EUR
Would AI invest?
50/100
1
100
Panoramica generata dall'intelligenza artificiale
AI project overview
Condensed summary based on project data
<style>
/* All styles are scoped to .ci-memo so the block can be pasted into any page without clashing with the site’s CSS. */
.ci-memo{container-type:inline-size;
--ink:var(--ci-ink,#17201B); --ink-2:var(--ci-muted,#5C625D); --ink-3:#6B716C; --line:var(--ci-line,#E3DDD0); --soft:var(--ci-paper,#F5F1E8); --paper:var(--ci-surface,#FFFDF8); --brand:var(--ci-forest,#1E4D3A); --brand-2:var(--ci-forest,#1E4D3A);
--ok:var(--ci-level-1-text,#2E6B45); --ok-bg:var(--ci-level-1-tint,#E2F0E6); --wt:var(--ci-star,#C48A1E); --wt-bg:var(--ci-level-3-tint,#F8ECCF); --bd:var(--ci-level-5-text,#9A3524); --bd-bg:var(--ci-level-5-tint,#F7DFD9);
--gA:var(--ci-level-1-text,#2E6B45); --gB:#5E8F34; --gC:var(--ci-star,#C48A1E); --gD:#C8682F; --gE:var(--ci-level-5-text,#9A3524);
font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
color:var(--ink); background:var(--paper); line-height:1.55; font-size:16px;
max-width:1040px; margin:0 auto; padding:24px 20px 48px; box-sizing:border-box;
-webkit-text-size-adjust:100%;
}
.ci-memo *,.ci-memo *::before,.ci-memo *::after{box-sizing:inherit}
.ci-memo h1,.ci-memo h2,.ci-memo h3{line-height:1.2;margin:0;color:var(--ink);font-weight:700;letter-spacing:-.01em}
.ci-memo h1{font-size:clamp(1.6rem,4.2vw,2.35rem)}
.ci-memo h2{font-size:clamp(1.25rem,3vw,1.55rem)}
.ci-memo h3{font-size:1.05rem}
.ci-memo p{margin:.6em 0}
.ci-memo a{color:var(--brand-2);text-underline-offset:2px}
.ci-memo .kicker{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-weight:700}
.ci-memo .muted{color:var(--ink-2)}
.ci-memo .small{font-size:.86rem;color:var(--ink-3)}
.ci-memo .tabnum{font-variant-numeric:tabular-nums}
/* header */
.ci-memo .hero{border-bottom:3px solid var(--brand);padding-bottom:18px;margin-bottom:18px}
.ci-memo .hero h1{margin:.3em 0 .35em}
.ci-memo .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.85rem;color:var(--ink-3)}
.ci-memo .chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:.8rem;background:var(--soft);color:var(--ink-2);max-width:100%}
/* disclaimer */
.ci-memo .nfa{border:2px solid var(--bd);background:var(--bd-bg);border-radius:12px;padding:12px 16px;margin:16px 0;font-size:.9rem}
.ci-memo .nfa strong{color:var(--bd);letter-spacing:.04em}
/* answer card */
.ci-memo .answer{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr);gap:18px;background:var(--soft);border:1px solid var(--line);border-radius:18px;padding:20px;margin:20px 0}
.ci-memo .score{background:var(--paper);border-radius:14px;padding:18px;border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}
.ci-memo .score .big{display:flex;align-items:baseline;gap:8px}
.ci-memo .score .big b{font-size:3.4rem;line-height:1;color:var(--ink)}
.ci-memo .score .big span{color:var(--ink-3)}
.ci-memo .grade{display:inline-flex;align-items:center;gap:8px;font-weight:700;border-radius:8px;padding:4px 10px;background:var(--ci-level-3-tint,#F8ECCF);color:var(--ci-level-3-text,#7A5410);width:max-content;max-width:100%}
.ci-memo .grade i{flex:0 0 auto;width:22px;height:22px;border-radius:6px;background:var(--gC);color:#fff;font-style:normal;display:grid;place-items:center;font-size:.85rem}
/* Per-grade badge colours. Until 9 October 2026 `.grade i` hard-coded var(--gC), so a
non-C memo rendered its badge in C's gold unless its body carried an inline override.
Four published memos were wrong that way (EIZ D, MK Kredit D, Imagina D, ESTO B) and
seven carried ad-hoc overrides in five different palettes for three grades. The
template owns it now; bodies carry only `class="grade gX"`. Values are the plurality
of what was already published (D from creditstar/jetfinance, E from idfinance/luma/
solva, C the long-standing default); A and B are new and were contrast-checked.
Every pair clears WCAG AA for body text: A 7.02, B 6.01, C 5.67, D 6.01, E 6.45. */
.ci-memo .grade.gA{background:var(--ci-level-1-tint,#E2F0E6);color:var(--ci-level-1-text,#2E6B45)}
.ci-memo .grade.gB{background:var(--ci-level-2-tint,#EAF2DC);color:var(--ci-level-2-text,#456B27)}
.ci-memo .grade.gC{background:var(--ci-level-3-tint,#F8ECCF);color:var(--ci-level-3-text,#7A5410)}
.ci-memo .grade.gD{background:var(--ci-level-4-tint,#F8E3D3);color:var(--ci-level-4-text,#9A4A1F)}
.ci-memo .grade.gE{background:var(--ci-level-5-tint,#F7DFD9);color:var(--ci-level-5-text,#9A3524)}
.ci-memo .grade.gA i{background:var(--gA)}
.ci-memo .grade.gB i{background:var(--gB)}
.ci-memo .grade.gC i{background:var(--gC)}
.ci-memo .grade.gD i{background:var(--gD)}
.ci-memo .grade.gE i{background:var(--gE)}
.ci-memo .scale{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:6px}
.ci-memo .scale div{height:10px;border-radius:3px}
.ci-memo .scale-l{display:grid;grid-template-columns:repeat(5,1fr);font-size:.72rem;color:var(--ink-3);text-align:center;margin-top:2px}
.ci-memo .scale .on{outline:3px solid var(--ink);outline-offset:1px}
.ci-memo .odds{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.ci-memo .odd{border-radius:12px;padding:12px;background:var(--soft)}
.ci-memo .odd b{display:block;font-size:1.55rem;line-height:1.1}
.ci-memo .odd span{font-size:.8rem;color:var(--ink-2)}
.ci-memo .odd.main{background:var(--ci-moss,#DCE8DF);border:1px solid #C3D9CA}
.ci-memo .limit{font-size:.85rem;color:var(--ink-2);border-top:1px dashed var(--line);padding-top:10px}
.ci-memo .answer h2{font-size:clamp(1.15rem,2.6vw,1.45rem);margin-bottom:10px}
.ci-memo .subs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}
.ci-memo .sub{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:12px}
.ci-memo .sub .top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.82rem;color:var(--ink-2);font-weight:600}
.ci-memo .sub .top em{font-style:normal;font-weight:700;border-radius:6px;padding:1px 7px;color:#fff;font-size:.75rem}
.ci-memo .sub b{display:block;font-size:1.25rem;margin:4px 0 2px}
.ci-memo .sub p{margin:0;font-size:.84rem;color:var(--ink-2)}
.ci-memo .flags{display:grid;gap:10px;margin-top:4px}
.ci-memo .flag{border-radius:12px;padding:12px 14px;font-size:.92rem;border-left:5px solid}
.ci-memo .flag.ok{background:var(--ok-bg);border-color:var(--ok)}
.ci-memo .flag.wt{background:var(--wt-bg);border-color:var(--wt)}
.ci-memo .flag.bd{background:var(--bd-bg);border-color:var(--bd)}
.ci-memo .flag strong{display:block;margin-bottom:2px}
/* status pill */
.ci-memo .st{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;border-radius:999px;padding:2px 10px;white-space:nowrap}
.ci-memo .st::before{content:"";width:8px;height:8px;border-radius:50%}
.ci-memo .st.ok{background:var(--ok-bg);color:var(--ci-level-1-text,#2E6B45)}.ci-memo .st.ok::before{background:var(--ok)}
.ci-memo .st.wt{background:var(--wt-bg);color:var(--ci-level-3-text,#7A5410)}.ci-memo .st.wt::before{background:var(--wt)}
.ci-memo .st.bd{background:var(--bd-bg);color:var(--ci-level-5-text,#9A3524)}.ci-memo .st.bd::before{background:var(--bd)}
/* glance */
.ci-memo .glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:12px 0 6px}
.ci-memo .tile{border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--paper)}
.ci-memo .tile .k{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:700}
.ci-memo .tile>b{display:block;font-size:1.15rem;margin:3px 0}
.ci-memo .tile p{margin:0;font-size:.84rem;color:var(--ink-2)}
.ci-memo .band{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:18px 0 4px}
/* sections */
.ci-memo section{margin-top:34px}
.ci-memo .sec-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:22px}
.ci-memo .sec-head .odds-chip{font-size:.85rem;font-weight:700;border-radius:10px;padding:6px 12px;color:#fff}
.ci-memo .lead{font-size:1.08rem;font-weight:600;margin:10px 0 4px}
.ci-memo .grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}
.ci-memo .card{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--paper)}
.ci-memo .card h3{margin-bottom:8px}
.ci-memo .events{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:14px 0}
.ci-memo .ev{border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--soft);display:flex;flex-direction:column;gap:6px}
.ci-memo .ev .when{font-size:.75rem;font-weight:700;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}
.ci-memo .ev b{font-size:.98rem}
.ci-memo .ev p{margin:0;font-size:.86rem;color:var(--ink-2)}
.ci-memo .ev .st{margin-top:auto}
/* charts */
.ci-memo figure{margin:14px 0;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px 14px 10px}
.ci-memo figcaption{font-weight:700;margin-bottom:8px;font-size:.98rem}
.ci-memo figcaption span{display:block;font-weight:400;font-size:.82rem;color:var(--ink-3)}
.ci-memo svg.viz{width:100%;height:auto;display:block;overflow:visible;font-family:inherit}
.ci-memo svg .lbl{font-size:13px;fill:var(--ink);font-weight:600}
.ci-memo svg .in{font-size:12px;fill:#fff;font-weight:700}
.ci-memo svg .in.dark{fill:var(--ink)}
.ci-memo svg .val{font-size:12px;fill:var(--ink);font-weight:600}
.ci-memo svg .neg{font-size:12px;fill:var(--bd);font-weight:700}
.ci-memo svg .axis{font-size:11px;fill:var(--ink-3)}
.ci-memo svg .side{font-size:12px;fill:var(--ink-2)}
.ci-memo svg .grid{stroke:var(--ci-paper,#F5F1E8);stroke-width:1}
.ci-memo svg .zero{stroke:var(--ci-disabled-text,#8A8F8B);stroke-width:1}
.ci-memo svg .ref{stroke:var(--ink);stroke-width:1.5;stroke-dasharray:4 3}
.ci-memo svg .s1{fill:var(--brand-2)}
.ci-memo svg .s2{fill:var(--ci-mint,#9FD3B4)}
.ci-memo .legend{list-style:none;padding:0;margin:8px 0 2px;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.82rem;color:var(--ink-2)}
.ci-memo .legend i{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:6px;vertical-align:-1px}
.ci-memo details.tbl{margin-top:8px;font-size:.85rem}
.ci-memo details.tbl summary{cursor:pointer;color:var(--brand-2)}
.ci-memo table{border-collapse:collapse;width:100%;margin-top:8px;font-variant-numeric:tabular-nums}
.ci-memo th,.ci-memo td{border-bottom:1px solid var(--line);padding:6px 8px;text-align:right}
.ci-memo th:first-child,.ci-memo td:first-child{text-align:left}
.ci-memo .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
/* html charts */
.ci-memo .hb{display:flex;flex-direction:column;gap:12px}
.ci-memo .hb-l{font-size:.82rem;font-weight:700;margin-bottom:4px}
.ci-memo .hb-track{position:relative;display:flex;height:30px;gap:0}
/* The 2px separator between bands used to be a flex `gap`, which is added ON TOP of
the percentage widths. So every band boundary sat 2px further right than its value,
and the dashed `hb-ref` -- positioned at a plain percentage -- fell SHORT of the
true 100 by 2px for every boundary before it: 10px on a six-band row at 390px, where
it printed straight through the last band's label. Found 13 Oct by measuring the
IuteMK chart in the browser after seeing the line cross a `10`. A border inside the
band draws the same 2px of paper without taking any width, so a band's position is
exactly its value and one line serves every row. */
.ci-memo .sg{box-sizing:border-box}
.ci-memo .sg + .sg{border-left:2px solid var(--paper)}
.ci-memo .hb-track.tall{height:40px}
.ci-memo .sg{display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:.78rem;font-weight:700;min-width:3px;cursor:pointer;font-variant-numeric:tabular-nums}
.ci-memo .sg em{font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;z-index:2}
.ci-memo .sg.dk{color:var(--ink)}
.ci-memo .hb-row.has-neg .hb-track{margin-top:16px}
.ci-memo .hb-negs{position:absolute;right:0;top:-18px;display:flex;gap:10px;white-space:nowrap}
.ci-memo .hb-neg{position:absolute;right:0;top:-18px;font-size:.74rem;font-weight:700;color:var(--bd)}
.ci-memo .hb-negs .hb-neg{position:static;right:auto;top:auto}
.ci-memo .hb-neg.pos{color:var(--ok)}
.ci-memo .hb-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed var(--ink);pointer-events:none}
.ci-memo .hb-axis{position:relative;height:16px;font-size:.72rem;color:var(--ink-3)}
.ci-memo .hb-axis span{position:absolute;transform:translateX(-100%);padding-right:4px;white-space:nowrap}
.ci-memo .vb{padding:0 14px}
.ci-memo .vb-plot{position:relative;height:210px;display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0 0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 41px,var(--ci-paper,#F5F1E8) 41px,var(--ci-paper,#F5F1E8) 42px)}
.ci-memo .vb-zero{position:absolute;left:0;right:0;border-top:1.5px solid var(--ci-disabled-text,#8A8F8B)}
.ci-memo .vb-g{position:relative}
.ci-memo .vb-bar{position:absolute;width:30%;border-radius:4px;cursor:pointer}
.ci-memo .vb-bar.s1{left:18%;background:var(--ci-forest,#1E4D3A)}
.ci-memo .vb-bar.s2{left:52%;background:var(--ci-mint,#9FD3B4)}
.ci-memo .vb-bar em{position:absolute;left:50%;transform:translateX(-50%);font-style:normal;font-size:.76rem;font-weight:700;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}
.ci-memo .vb-bar em.up{top:-18px}.ci-memo .vb-bar em.dn{bottom:-18px;color:var(--bd)}
.ci-memo .vb-x{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:.85rem;font-weight:700;margin-top:22px}
.ci-memo .bs{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.ci-memo .bs-h{font-weight:700;margin-bottom:6px;display:flex;justify-content:space-between}
.ci-memo .bs-h span{color:var(--ink-3);font-weight:600}
.ci-memo .bs-list{list-style:none;padding:0;margin:10px 0 0;font-size:.86rem}
.ci-memo .bs-list li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--line)}
.ci-memo .bs-list i{width:11px;height:11px;border-radius:3px;align-self:center}
.ci-memo .bs-list b{font-variant-numeric:tabular-nums}
.ci-memo .bs-list li.hl{background:var(--ci-level-4-tint,#F8E3D3);font-weight:700}
@container (max-width:640px){.ci-memo .bs{grid-template-columns:1fr}}
/* country meters */
.ci-memo .qrow{display:grid;grid-template-columns:minmax(0,1fr) 110px 18px;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line);font-size:.9rem}
.ci-memo .qrow em{font-style:normal;color:var(--ink-3);font-size:.78rem}
.ci-memo .meter{height:10px;background:var(--ci-paper,#F5F1E8);border-radius:6px;overflow:hidden}
.ci-memo .meter i{display:block;height:100%;border-radius:6px}
.ci-memo .meter i.bd{background:var(--gD)}.ci-memo .meter i.wt{background:var(--gC)}.ci-memo .meter i.ok{background:var(--gA)}
/* group diagram */
.ci-memo .flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin:14px 0}
.ci-memo .flow.f4{grid-template-columns:1.1fr auto 1fr auto 1.2fr auto 1.1fr;gap:6px}
.ci-memo .flow.f4 .arrow{max-width:135px;font-size:.72rem}
.ci-memo .flow.f4 .node{font-size:.8rem}
.ci-memo .flow.f4 .node b{font-size:.88rem}
.ci-memo .node{border:1px solid var(--line);border-radius:12px;padding:10px;text-align:center;background:var(--soft);font-size:.86rem}
.ci-memo .node b{display:block;font-size:.95rem}
.ci-memo .arrow{font-size:.78rem;color:var(--ink-2);text-align:center;line-height:1.2}
.ci-memo .arrow::before{content:"⟶";display:block;font-size:1.4rem;color:var(--brand-2)}
.ci-memo .arrow.back::before{content:"⟵"}
.ci-memo .arrow.red::before{color:var(--bd)}
/* risks */
.ci-memo .risks{display:grid;gap:10px;margin-top:12px}
.ci-memo .risk{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px 14px}
.ci-memo .risk h3{font-size:.95rem;display:flex;flex-direction:column;gap:6px;align-items:flex-start}
.ci-memo .risk p{margin:0;font-size:.9rem;color:var(--ink-2)}
.ci-memo .bwc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}
.ci-memo .bwc .card h3{display:flex;gap:8px;align-items:center}
.ci-memo .bwc p{font-size:.9rem;color:var(--ink-2);margin:0}
.ci-memo details.more{border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin-top:10px;background:var(--paper)}
.ci-memo details.more summary{cursor:pointer;font-weight:700}
.ci-memo details.more p,.ci-memo details.more li{font-size:.88rem;color:var(--ink-2)}
.ci-memo .foot{margin-top:28px;font-size:.8rem;color:var(--ink-3);text-align:center}
/* tooltips: pure CSS, anchored INSIDE the chart box so they can never spill outside the memo */
.ci-memo{overflow-x:clip}
.ci-memo figure{position:relative}
.ci-memo .sg,.ci-memo .bs-list li{position:static}
.ci-memo [data-tip]::after{
content:attr(data-tip);position:absolute;left:0;right:0;bottom:calc(100% + 7px);
background:var(--ci-ink,#17201B);color:#fff;font-size:.82rem;font-weight:600;line-height:1.35;text-align:left;
padding:8px 11px;border-radius:8px;z-index:5;font-variant-numeric:normal;
opacity:0;visibility:hidden;transition:opacity .12s;pointer-events:none}
.ci-memo [data-tip]:hover::after,.ci-memo [data-tip]:focus::after,.ci-memo [data-tip]:active::after{opacity:1;visibility:visible}
.ci-memo [data-tip]:hover,.ci-memo [data-tip]:focus{outline:2px solid var(--ink);outline-offset:1px}
.ci-memo .tip-note{font-size:.8rem;color:var(--ink-3);margin:8px 0 0;min-height:2.9em}
.ci-memo .warn-lbl{display:inline-block;font-weight:600;font-size:.76rem;color:var(--ci-level-3-text,#7A5410);background:var(--wt-bg);border-radius:5px;padding:1px 7px;margin-left:6px}
.ci-memo .blk{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:20px 0 2px}
.ci-memo .blkq{border-left:3px solid var(--line);padding-left:14px;margin:14px 0}
.ci-memo .bands{margin-top:10px}
.ci-memo .bandbar{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:4px;font-size:.68rem;text-align:center}
.ci-memo .bandbar span{background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:3px 2px;color:var(--ink-3);font-weight:600;font-variant-numeric:tabular-nums}
.ci-memo .bandbar span.on{background:var(--ink);border-color:var(--ink);color:#fff}
.ci-memo .why .wlead{font-size:1.02rem}
.ci-memo .why .wbox{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-left:4px solid var(--ci-mint,#9FD3B4);border-radius:12px;padding:14px 16px;margin-top:12px;font-size:1.02rem}
.ci-memo .why .wbox p{color:var(--ci-paper,#F5F1E8)}
.ci-memo details.wmore{margin-top:14px}
.ci-memo details.wmore > summary{cursor:pointer;display:inline-block;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff;font-weight:700;font-size:.9rem;border-radius:999px;padding:8px 18px;list-style:none}
.ci-memo details.wmore > summary::-webkit-details-marker{display:none}
.ci-memo details.wmore > summary::after{content:" \203A";font-size:1.1rem}
.ci-memo details.wmore[open] > summary::after{content:" \2039"}
.ci-memo details.wmore > summary:hover{background:rgba(255,255,255,.2)}
/* why-it-matters block */
.ci-memo .why{background:var(--ci-deep-forest,#123326);color:var(--ci-paper,#F5F1E8);border-radius:18px;padding:22px;margin:26px 0}
.ci-memo .why h2{color:#fff;font-size:clamp(1.2rem,2.8vw,1.5rem)}
.ci-memo .why p{color:var(--ci-line,#E3DDD0)}
.ci-memo .why b,.ci-memo .why strong{color:#fff}
.ci-memo .why .wgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:14px}
.ci-memo .why .wcard{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:14px}
.ci-memo .why .wcard h3{color:#fff;font-size:.98rem;margin-bottom:6px}
.ci-memo .why .wcard p{margin:0;font-size:.88rem}
.ci-memo .why .sum{background:#fff;color:var(--ink);border-radius:12px;padding:14px 16px;margin-top:14px;font-size:.92rem}
.ci-memo .why .sum b,.ci-memo .why .sum strong{color:var(--ink)}
.ci-memo .why .sum p{color:var(--ink-2)}
.ci-memo .why .sum th{color:var(--ink-2);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}
.ci-memo .why .sum table{margin-top:6px}
.ci-memo .why .sum th,.ci-memo .why .sum td{border-bottom:1px solid var(--line);font-size:.88rem}
.ci-memo .why .fine{font-size:.82rem;color:var(--ci-field-border,#C9C2B3);margin-top:12px}
/* responsive */
@container (max-width:820px){.ci-memo .answer{grid-template-columns:1fr;padding:14px}.ci-memo .grid2{grid-template-columns:minmax(0,1fr)}.ci-memo .bwc{grid-template-columns:1fr}}
@container (max-width:560px){.ci-memo .grade{width:auto}.ci-memo .why .sum th,.ci-memo .why .sum td{padding:6px 4px;font-size:.82rem}.ci-memo .why{padding:16px}.ci-memo .subs{grid-template-columns:1fr}.ci-memo .risk{grid-template-columns:1fr;gap:6px}.ci-memo .flow,.ci-memo .flow.f4{grid-template-columns:1fr}.ci-memo .flow.f4 .arrow{max-width:none}.ci-memo .arrow::before{content:"↓"}.ci-memo .arrow.back::before{content:"↑"}.ci-memo .qrow{grid-template-columns:minmax(0,1fr) 70px 14px;font-size:.84rem}.ci-memo .score .big b{font-size:2.8rem}.ci-memo .score{padding:12px}.ci-memo svg .lbl{font-size:16px}.ci-memo svg .in,.ci-memo svg .val,.ci-memo svg .neg,.ci-memo svg .side{font-size:15px}.ci-memo svg .axis{font-size:14px}}@media (max-width:560px){.ci-memo{padding:16px 14px 36px;font-size:15px}}
@media print{.ci-memo figure,.ci-memo .card,.ci-memo .answer{break-inside:avoid}}
/* sitefit v2 */
.ci-memo{--ink:var(--ci-ink,#17201B);--ink-2:var(--ci-muted,#5C625D);--ink-3:#6B716C;--line:var(--ci-line,#E3DDD0);--soft:var(--ci-paper,#F5F1E8);--paper:var(--ci-surface,#FFFDF8);--brand:var(--ci-forest,#1E4D3A);--brand-2:var(--ci-forest,#1E4D3A);--ok:var(--ci-level-1-text,#2E6B45);--ok-bg:var(--ci-level-1-tint,#E2F0E6);--wt:var(--ci-star,#C48A1E);--wt-bg:var(--ci-level-3-tint,#F8ECCF);--bd:var(--ci-level-5-text,#9A3524);--bd-bg:var(--ci-level-5-tint,#F7DFD9);--gA:var(--ci-level-1-text,#2E6B45);--gB:#5E8F34;--gC:var(--ci-star,#C48A1E);--gD:#C8682F;--gE:var(--ci-level-5-text,#9A3524)}
.ci-memo{max-width:none;margin:0;padding:0;background:transparent;font-family:var(--ci-sans,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif);color:var(--ink)}.ci-memo h1,.ci-memo h2,.ci-memo h3{font-family:var(--ci-serif,Georgia,'Times New Roman',serif);font-weight:500}.ci-memo h3{font-weight:600}.ci-memo .meta:not(:has(.chip)){display:block}.ci-memo .answer{grid-template-columns:minmax(0,1fr)!important}.ci-memo .sf-left,.ci-memo .sf-right{display:flex;flex-direction:column;gap:12px;min-width:0}@container (min-width:640px){.ci-memo .answer>.score:has(>.sf-right){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;align-items:start}}.ci-memo .sub .top>b{display:inline;flex:1;font-size:inherit;margin:0;text-align:left}.ci-memo .st.wn{background:var(--wt-bg);color:var(--ci-level-3-text,#7A5410)}.ci-memo .st.wn::before{background:var(--wt)}.ci-memo .band{margin:26px 0 8px;font-size:.82rem}@container (min-width:520px){.ci-memo .glance{grid-template-columns:repeat(2,minmax(0,1fr))}.ci-memo .glance:has(>.tile:nth-child(3):last-child),.ci-memo .glance:has(>.tile:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.ci-memo .glance:has(>.tile:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.ci-memo .glance:has(>.tile:nth-child(5):last-child)>.tile{grid-column:span 2}.ci-memo .glance:has(>.tile:nth-child(5):last-child)>.tile:nth-child(n+4){grid-column:span 3}}@container (min-width:760px){.ci-memo .glance:has(>.tile:nth-child(4):last-child),.ci-memo .glance:has(>.tile:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.ci-memo .glance:has(>.tile:nth-child(7):last-child){grid-template-columns:repeat(12,minmax(0,1fr))}.ci-memo .glance:has(>.tile:nth-child(7):last-child)>.tile{grid-column:span 3}.ci-memo .glance:has(>.tile:nth-child(7):last-child)>.tile:nth-child(n+5){grid-column:span 4}}
.ci-memo [data-sf="is1"]{background:var(--gA) !important}.ci-memo [data-sf="is2"]{background:var(--gB) !important}.ci-memo [data-sf="is3"]{background:var(--gC) !important}.ci-memo [data-sf="is4"]{background:var(--gD) !important}.ci-memo [data-sf="is5"]{background:var(--gE) !important}.ci-memo [data-sf="is6"]{font-size:.7rem !important}.ci-memo [data-sf="is7"]{margin:0 0 10px !important}.ci-memo [data-sf="is8"]{margin:0 0 4px !important}.ci-memo [data-sf="is9"]{margin:0 !important}.ci-memo [data-sf="is10"]{width:30.97% !important;background:#12505F !important}.ci-memo [data-sf="is11"]{width:56.92% !important;background:#7d5fb4 !important}.ci-memo [data-sf="is12"]{width:3.60% !important;background:#29a9d0 !important}.ci-memo [data-sf="is13"]{width:0.47% !important;background:#b9d7df !important}.ci-memo [data-sf="is14"]{width:4.19% !important;background:#2a7d4e !important}.ci-memo [data-sf="is15"]{left:96.15% !important}.ci-memo [data-sf="is16"]{width:20.63% !important;background:#12505F !important}.ci-memo [data-sf="is17"]{width:62.15% !important;background:#7d5fb4 !important}.ci-memo [data-sf="is18"]{width:2.12% !important;background:#29a9d0 !important}.ci-memo [data-sf="is19"]{width:1.03% !important;background:#b9d7df !important}.ci-memo [data-sf="is20"]{width:10.21% !important;background:#2a7d4e !important}.ci-memo [data-sf="is21"]{width:21.65% !important;background:#12505F !important}.ci-memo [data-sf="is22"]{width:49.58% !important;background:#7d5fb4 !important}.ci-memo [data-sf="is23"]{width:10.90% !important;background:#29a9d0 !important}.ci-memo [data-sf="is24"]{width:1.53% !important;background:#b9d7df !important}.ci-memo [data-sf="is25"]{width:12.49% !important;background:#2a7d4e !important}.ci-memo [data-sf="is26"]{width:19.38% !important;background:#12505F !important}.ci-memo [data-sf="is27"]{width:30.84% !important;background:#7d5fb4 !important}.ci-memo [data-sf="is28"]{width:40.21% !important;background:#29a9d0 !important}.ci-memo [data-sf="is29"]{width:5.71% !important;background:#2a7d4e !important}.ci-memo [data-sf="is30"]{background:#12505F !important}.ci-memo [data-sf="is31"]{background:#7d5fb4 !important}.ci-memo [data-sf="is32"]{background:#29a9d0 !important}.ci-memo [data-sf="is33"]{background:#b9d7df !important}.ci-memo [data-sf="is34"]{background:#2a7d4e !important}.ci-memo [data-sf="is35"]{width:56.49% !important;background:#0f7ea0 !important}.ci-memo [data-sf="is36"]{width:37.58% !important;background:#c0392b !important}.ci-memo [data-sf="is37"]{width:5.21% !important;background:#b9d7df !important}.ci-memo [data-sf="is38"]{width:0.72% !important;background:#dfe9eb !important}.ci-memo [data-sf="is39"]{background:#0f7ea0 !important}.ci-memo [data-sf="is40"]{background:#c0392b !important}.ci-memo [data-sf="is41"]{background:#dfe9eb !important}.ci-memo [data-sf="is42"]{width:32.61% !important;background:#7d5fb4 !important}.ci-memo [data-sf="is43"]{width:4.57% !important;background:#12505F !important}.ci-memo [data-sf="is44"]{width:4.65% !important;background:#d9a21b !important}.ci-memo [data-sf="is45"]{width:58.17% !important;background:#2a7d4e !important}.ci-memo [data-sf="is46"]{background:#d9a21b !important}.ci-memo [data-sf="is47"]{margin:0 0 6px !important}.ci-memo [data-sf="is48"]{width:60% !important}.ci-memo [data-sf="is49"]{width:100% !important}.ci-memo [data-sf="is50"]{width:40% !important}.ci-memo [data-sf="is51"]{width:80% !important}.ci-memo [data-sf="is52"]{grid-template-columns:repeat(5,1fr) !important}.ci-memo [data-sf="is53"]{top:100.00% !important}.ci-memo [data-sf="is54"]{top:99.93% !important;height:0.07% !important}.ci-memo [data-sf="is55"]{top:75.27% !important;height:24.73% !important}.ci-memo [data-sf="is56"]{top:93.13% !important;height:6.87% !important}.ci-memo [data-sf="is57"]{top:46.20% !important;height:53.80% !important}.ci-memo [data-sf="is58"]{top:8.00% !important;height:92.00% !important}.ci-memo [data-sf="is59"]{top:47.27% !important;height:52.73% !important}.ci-memo [data-sf="is60"]{top:65.17% !important;height:34.83% !important}.ci-memo [data-sf="is61"]{top:31.60% !important;height:68.40% !important}.ci-memo [data-sf="is62"]{top:21.83% !important;height:78.17% !important}.ci-memo [data-sf="is63"]{top:39.52% !important;height:60.48% !important}.ci-memo [data-sf="is64"]{background:#9ccfdd !important}
</style>
<div class="ci-memo" data-ai-score="50" id="credirect-memo"><header class="hero">
<div class="kicker">Lender memo · Bulgaria</div>
<h1>Credirect: how likely is it to fail to pay its lenders?</h1>
<p class="muted">Credirect EOOD is an online Bulgarian lender making payday and instalment loans. Investors on the Afranga platform lend money to it directly. This memo asks one question: what is the chance it fails to pay those lenders back in the next 12 months, and why.</p>
<div class="meta">
<span class="chip">Written 13 October 2026</span>
<span class="chip">Figures for 2023 and 2024 are in leva, converted at the fixed euro rate of 1.95583; the 2025 and 2026 statements are already in euros</span>
<span class="chip">From its audited 2024 accounts, and its statements for 2023, 2025, the first quarter and the first half of 2026 which carry no audit report — all image scans published on Afranga and read by machine</span>
</div>
</header>
<div class="nfa" role="note"><strong>THIS IS NOT FINANCIAL ADVICE.</strong> This memo was prepared with the help of AI from publicly available documents. It is general information for education only — not a recommendation to buy, sell or hold anything, and it does not take account of your circumstances. Figures may contain errors; check them against the original documents. Investing through P2P platforms can result in the loss of all money invested.</div>
<!-- ANSWER -->
<div aria-labelledby="ans-h" class="answer">
<div class="score"><div class="sf-left">
<div class="kicker">Our score</div>
<div class="big tabnum"><b>50</b><span>/ 100</span></div>
<span class="grade gE"><i>E</i> Veto</span>
<div>
<div aria-hidden="true" class="scale"><div data-sf="is1"></div><div data-sf="is2"></div><div data-sf="is3"></div><div data-sf="is4"></div><div class="on" data-sf="is5"></div></div>
<div class="scale-l"><span>A</span><span>B</span><span>C</span><span>D</span><span>E</span></div>
</div>
</div><div class="sf-right"><div class="odds">
<div class="odd main"><b class="tabnum">at least 25%</b><span>chance it fails to pay in the next 12 months</span></div>
<div class="odd"><b class="tabnum">at least 1 in 4</b><span>the same number, put the other way round</span></div>
</div>
<div aria-label="Where at least 25% sits on our scale of failure chances" class="bands">
<div class="kicker" data-sf="is6">Where that sits on our scale</div>
<div class="bandbar"><span>0–2%</span><span>2–5%</span><span>5–10%</span><span>10–20%</span><span class="on">20%+</span></div>
</div>
<div class="limit"><b>Our framework caps this lender at 0% of a portfolio — nothing at all.</b> That is not a view about the company’s future. It is what our scale does whenever one of the tests that override the score is triggered, and one is. Bulgaria as a country allows 15% for all its lenders added together, but the company limit is the one that binds, and here it is zero. These caps are a convention of our scale, applied to every lender we cover. They are not advice about your money.</div>
</div></div>
<div>
<h2 id="ans-h">A very profitable lender whose sister companies owe it two-thirds of its equity — and which has published its 2025 result three different ways</h2>
<p class="muted" data-sf="is7">Credirect grew from almost nothing to €25.84m of income in three years and made money in every one of them. Owners’ money is 58% of what it owns, which is unusually high. No dividend has ever been taken.</p>
<p class="muted" data-sf="is7">Two things override that. At 30 June 2026 <b>companies in the same group owed Credirect €4.69m — 65% of its €7.26m of owners’ money</b>, which is past the line where our method stops scoring and sets the answer to a floor. And the 2025 accounts exist in <b>three versions</b>, published between February and July 2026, with three different profits and <b>total assets that go from €7.07m to €12.13m</b>. No document explains the changes, and we could not obtain the 2025 audit report.</p>
<p class="muted" data-sf="is8">On the six questions alone this company scores <b>50 out of 100 — a C, about 1 in 17, or 6.0%</b>. The override takes it to <b>at least 25%</b>.</p>
<div class="subs">
<div class="sub"><div class="top">💶 Earnings and cushion <em data-sf="is3">C</em></div><b class="tabnum">about 3.8%</b><p>Owners’ money is 58% of assets and it has been profitable for three years — but the first-half figures imply a loss in the second quarter of 2026.</p></div>
<div class="sub"><div class="top">📉 Are its loans being repaid? <em data-sf="is4">D</em></div><b class="tabnum">about 12.5%</b><p>Bad debts took 51.56 of every 100 of income in 2025. There is no arrears table anywhere, because the published accounts have no notes.</p></div>
<div class="sub"><div class="top">🇧🇬 How risky is Bulgaria? <em data-sf="is3">C</em></div><b class="tabnum">about 3.8%</b><p>The euro since January 2026 removes currency risk, and the cost cap is about 52%. The thing to watch is a consumer-credit bill now in parliament.</p></div>
<div class="sub"><div class="top">⚖️ Trust and warning signs <em data-sf="is5">E</em></div><b class="tabnum">about 26%</b><p>The worst card in this memo, and the reason is the paperwork: three versions of one year, no audit report for 2025, and accounts filed very late.</p></div>
</div>
</div>
</div>
<div class="flags">
<div class="flag bd"><strong>This is the finding that overrides the score — and it is the one place in this memo where you might reasonably reach a different answer from ours.</strong>At 30 June 2026 related companies owed Credirect <b>€4.69m</b>, against <b>€7.26m</b> of owners’ money. Our test fires above <b>half</b> the cushion, which is €3.63m, so 65% is well past it. <b>But Credirect also owed those companies €4.07m.</b> Set one against the other and the exposure is <b>€0.62m — 9% of the cushion</b>, which would not trigger anything. We test the <b>gross</b> figure, and we want to be plain about why: the accounts present the two sides separately rather than as a single balance, <b>they disclose no right to set one against the other</b>, and nothing in them says the company owed and the company owing are the same company. A right of set-off has to exist before a lender can rely on it, and in an insolvency it is precisely the kind of thing that has to be documented to work. <b>If that right exists and is written down, our answer changes.</b> A reader who assumes it exists should read this memo as the 50 out of 100 — about 1 in 17 — that the six questions give.</div>
<div class="flag wt"><strong>The 2025 accounts have been published three times, with three different profits and a total-assets figure that nearly doubles.</strong>In <b>February 2026</b> the company published a 2025 profit of <b>€3.49m</b> and total assets of €7.07m. In <b>June</b>, as the comparative in its first-quarter statement, the profit was <b>€3.43m</b>. In <b>July</b>, as the comparative in its half-year statement, it was <b>€3.36m</b> — and total assets were now <b>€12.13m</b>, with loans to customers cut from €5.53m to €2.75m and €2.81m appearing as “long-term financial assets”. <b>None of the three documents explains any of it</b>, and <b>we could not obtain the 2025 audit report</b>. The profit differences are small. The balance-sheet differences are not: a company’s own statement of what it owns is not a figure that should not move from €7.07m to €12.13m without a word of explanation.</div>
</div>
<!-- WHY IT MATTERS -->
<div class="why">
<h2>Why this number matters</h2>
<p class="wlead">Every investment carries risk, and risk is not really a letter or a mark out of ten. It is two plain questions: <b>how likely is it that this company fails</b>, and <b>how much of your money would you lose if it did</b>. Put those together and you can see whether the reward is worth it.</p>
<div class="wbox">
<p data-sf="is9"><b>For Credirect:</b> Afranga showed an average return of <b>9.86%</b> a year on 5 November 2026. On our reading the chance of this company failing in the next twelve months is <b>at least 25%</b>. If a quarter of lenders like this one fail and about <b>70%</b> of the money is gone when they do, the risk costs about <b>17.5% a year — which is more than the rate pays</b>. On those numbers the reward is about <b>−7.6%</b> once the risk is paid for. That is our arithmetic on our own scale, and you are entitled to disagree with the scale; what you should not do is read the 9.86% on its own.</p>
</div>
<details class="wmore">
<summary>Three things worth holding on to</summary>
<div class="wgrid">
<div class="wcard"><h3>1. Gross and net are different promises</h3><p>Money you are owed and money you owe only cancel if someone has written down that they cancel. Until then they are two separate things, and only one of them is an asset you can lose.</p></div>
<div class="wcard"><h3>2. Accounts without notes are half a document</h3><p>Everything published here is a bare set of figures. No split of loans by how late they are, no provision cover, no write-offs. We can tell you what bad debts cost; we cannot tell you what the book looks like.</p></div>
<div class="wcard"><h3>3. There is no buyback here</h3><p>On Afranga you lend to the company directly. No promise from the platform to take a loan back, and no guarantee from its much larger parent.</p></div>
</div>
</details>
</div>
<!-- GLANCE -->
<div class="band">The company at a glance</div>
<div class="glance">
<div class="tile"><div class="k">What it is</div><b>Registered financial institution</b><p>On the Bulgarian National Bank’s register as <b>BGR00459</b> since 28 September 2022. Online only, with 142 staff.</p></div>
<div class="tile"><div class="k">What it sells</div><b>Payday and instalment loans</b><p>Payday loans up to BGN 1,400 for 30 days, and instalment loans up to BGN 10,000 over 18 months. It issued 66,195 loans in 2025, 58% of them instalment loans.</p></div>
<div class="tile"><div class="k">How big</div><b>€7.05m of loans</b><p>Net, at 30 June 2026. Income of €25.84m in 2025, against €21.00m in 2024 and €4.92m in 2023.</p></div>
<div class="tile"><div class="k">Who owns it</div><b>City Cash OOD</b><p>All of it. City Cash is a far larger Bulgarian lender — 1,362 staff in 2024 — and is itself 70% owned by MV Finance OOD and 30% by Parti Serviz OOD.</p></div>
</div>
<div class="band">Where an investor can lend to it</div>
<div class="glance">
<div class="tile"><div class="k">Platform</div><b>Afranga</b><p>You sign a loan agreement with Credirect itself, under the EU crowdfunding rules. This company is not on Mintos.</p></div>
<div class="tile"><div class="k">How much is actually lent</div><b>€113.9k</b><p>That is what Afranga investors had lent to Credirect on 5 November 2026 — a small sum. Afranga separately shows a “portfolio size” of €5.9m, which it does not define and which is <b>not</b> investors’ money.</p></div>
<div class="tile"><div class="k">Rate and buyback</div><b>9.86%, no buyback</b><p>The average return Afranga showed on 5 November 2026. There is no buyback and no guarantee from City Cash or anyone else.</p></div>
</div>
</div>
See full overview
Ask question
Ask AI about this project
Beta
Avvia una conversazione
Invia un messaggio per iniziare a chattare con l'assistente AI
Like this project?
Platform offering this project
Afranga BG
Return Level
Alta
Risk Level
Bassa
Risk Return Level
Good
Investimento minimo
EUR 10
Finanziato
EUR 44,56M