매출, 광고비, ROAS(%) 중 알고 있는 2개를 입력하고 나머지는 비워 둔 채 ‘계산’을 누르세요. 빈칸의 값을 계산합니다. 마진율(%)도 넣으면 손익분기 ROAS, 광고비를 뺀 이익, 광고비에 대한 ROI를 구하고, 매출·광고비·매출총이익·손익분기를 그래프로 보여 줍니다.
이 페이지에서 할 수 있는 것
- 매출, 광고비, 광고수익률(ROAS: Return On Advertising Spend) 중 알고 있는 2개만 넣으면 나머지 1개를 계산합니다(ROAS는 %와 배수로 모두 표시)
- ‘광고비 100만 원으로 매출 500만 원이면 ROAS는 몇 %?’, ‘목표 ROAS 400%에 광고비 150만 원이면 매출이 얼마나 필요할까?’, ‘매출 900만 원으로 ROAS 300%를 지키려면 광고비는 최대 얼마?’ 같은 광고 예산의 궁금증을 이 페이지 하나로 해결할 수 있습니다
- 마진율(%)을 넣으면 손익분기 ROAS(광고비를 매출총이익으로 겨우 회수할 수 있는 ROAS), 손익분기 매출, 광고비를 뺀 이익, 광고비에 대한 ROI도 계산합니다
- 매출, 광고비, 매출총이익과 손익분기의 위치를 그래프로 한눈에 볼 수 있습니다
- 공식의 쉬운 해설과 Excel, Google 스프레드시트, Python에 그대로 붙여 넣을 수 있는 수식도 이 페이지에 정리되어 있습니다
이 계산은 어디에 쓰일까요?
광고비 100만 원으로 매출 500만 원이 나왔다면 ROAS는 \(5000000 \div 1000000 \times 100 = 500\)%(5배)입니다. 좋아 보이지만, 상품의 마진율이 40%라면 손익분기 ROAS는 \(100 \div 40 \times 100 = 250\)%입니다. 500%는 그 2배이므로, 매출총이익 200만 원에서 광고비 100만 원을 빼고 100만 원의 흑자임을 확인할 수 있습니다.
반대로 같은 ROAS 500%라도 마진율 15%인 박리다매 상품이라면 손익분기 ROAS는 약 667%이므로 적자입니다. ‘ROAS가 높다 = 돈을 번다’가 아니라는 것을 이 비교로 알 수 있습니다.
Google Ads(타겟 ROAS)나 메타 광고 등에서는 자동 입찰에 목표 ROAS를 설정할 수 있습니다. 마진율이 40%라면 손익분기 ROAS는 250%이므로, 그보다 낮은 목표는 적자를 허용하는 설정입니다. 이익을 남기고 싶다면 예를 들어 ‘매출의 10%를 광고비를 뺀 이익으로 남긴다’고 정하고, 목표 ROAS를 \(100 \div (40 - 10) \times 100 \fallingdotseq 333\)%로 설정합니다(손익분기 ROAS 공식의 ‘마진율’을 ‘마진율 − 목표 이익률’로 바꾼 것).
목표 ROAS를 너무 높게 잡으면 광고 노출이 줄어 전체 매출이 떨어질 수도 있습니다. 실무에서는 손익분기 ROAS와 판매량의 균형을 보면서 조정합니다.
다음 달 광고를 통한 매출이 900만 원 정도로 예상된다고 합시다. 목표 ROAS가 300%라면 허용 광고비는 \(9000000 \div 300 \times 100 = 3000000\)원입니다. 이보다 많이 쓰면 ROAS가 목표를 밑돕니다.
‘광고비를 얼마까지 써도 되나?’는 마케터가 가장 많이 받는 질문 중 하나입니다. 목표 ROAS(또는 손익분기 ROAS)와 예상 매출만 있으면 이 공식으로 근거 있는 상한을 낼 수 있습니다.
이번 분기에 광고를 통한 매출 6,000만 원을 목표로 하고, 지금까지의 ROAS가 400% 정도라고 합시다. 필요한 광고비는 대략 \(60000000 \div 400 \times 100 = 15000000\)원(1,500만 원)입니다(허용 광고비 공식과 같은 형태).
예산 신청에서는 ‘광고비 1,500만 원으로 매출 6,000만 원 예상, 마진율 40%면 매출총이익 2,400만 원, 광고비를 뺀 이익 900만 원’처럼 매출, 광고비, 이익을 함께 보여 주면 설득력이 커집니다. 광고비를 늘릴수록 ROAS는 떨어지기 쉬우므로 계획에는 여유를 두세요.
같은 광고비로 같은 만큼 팔리더라도 마진율이 다르면 결과가 달라집니다. 마진율 60%인 상품 A의 손익분기 ROAS는 \(100 \div 60 \times 100 \fallingdotseq 167\)%, 마진율 25%인 상품 B는 400%입니다. 둘 다 ROAS 300%로 팔린다면 A는 흑자, B는 적자입니다.
상품마다 손익분기 ROAS를 알면 ‘광고할 상품’과 ‘광고 없이 팔 상품’을 숫자로 나눌 수 있습니다.
마케팅 팀이 ‘ROAS 500%’라고 보고했는데 경영진이 ‘이익이 5배가 됐다’고 받아들이는 착각이 흔합니다. 매출 500만 원, 광고비 100만 원, 마진율 40%라면 ROAS는 500%지만 광고비에 대한 ROI는 \((2000000 - 1000000) \div 1000000 \times 100 = 100\)%(광고비와 같은 금액의 이익)입니다.
일상적인 광고 운영에는 ROAS, 경영 판단에는 ROI(또는 이익 금액)를 쓰고, 숫자를 보고할 때는 어느 지표인지 반드시 밝히세요.
공식과 그림
용어·기호 해설
기호
| \(\mathrm{ROAS}\) | 로아스 | 광고수익률. Return On Advertising Spend의 머리글자로, 광고비에 대한 매출의 비율(%)이며 \(\mathrm{ROAS} = S \div A \times 100\)으로 구합니다. |
| \(S\) | 에스 | 매출. Sales의 머리글자입니다. 광고를 통해 생긴 매출의 합계를 나타냅니다. (예: 광고로 500만 원어치 팔렸다면 \(S = 5000000\)) |
| \(A\) | 에이 | 광고비. Advertising cost의 머리글자입니다. 그 매출을 내기 위해 쓴 광고비의 합계로, ROAS 나눗셈의 ‘나누는 수(기준)’가 됩니다. |
| \(M\) | 엠 | 마진율. Margin의 머리글자로, 매출에 대한 매출총이익(매출 − 원가)의 비율(%)입니다. (예: 원가가 60%인 상품이라면 \(M = 40\)) |
| \(P\) | 피 | 광고비를 뺀 이익. Profit의 머리글자입니다. 매출총이익에서 광고비를 뺀 나머지로, \(P = S \times M \div 100 - A\)로 구합니다. |
| \(\mathrm{ROI}\) | 알오아이 | 투자수익률. Return On Investment의 머리글자로, 투자액에 대한 이익의 비율(%)입니다. 이 페이지에서는 투자액 = 광고비로 보고 \(\mathrm{ROI} = P \div A \times 100\)으로 구합니다. |
| \(\mathrm{ROAS}_{\text{BE}}\) | 손익분기 로아스 | 손익분기 ROAS(BE는 Break-Even의 줄임말). 광고비를 매출총이익으로 정확히 회수할 수 있는(이익이 0이 되는) ROAS로, \(100 \div M \times 100\)으로 구합니다. |
| \(100\) | 백 | 백분율(퍼센트)의 기준. 배수에 100을 곱하면 %가 되고, %를 100으로 나누면 배수로 돌아갑니다(\(5 \times 100 = 500\%\), \(500\% \div 100 = 5\)배). |
용어
| 광고수익률 (ROAS) | 광고비에 비해 그 광고로 매출이 얼마나 생겼는지를 나타내는 지표입니다. %(매출 ÷ 광고비 × 100)나 배수(매출 ÷ 광고비)로 나타냅니다. 네이버 검색광고와 쿠팡 광고 보고서에서는 ‘광고수익률’, Google Ads에서는 ‘전환 가치/비용’으로 표시되며, 전환 가치를 구매 금액으로 설정했다면 같은 숫자입니다. 광고나 캠페인의 효율을 비교할 때 쓰지만, 매출 기준이므로 원가까지 넣은 손익은 손익분기 ROAS와 함께 판단해야 합니다. |
| 손익분기 ROAS | 매출총이익으로 광고비를 정확히 회수할 수 있는(광고비를 뺀 이익이 0이 되는) ROAS입니다. ‘100 ÷ 마진율 × 100’(%)으로 구합니다. 실제 ROAS가 이보다 높으면 흑자, 낮으면 적자입니다. 목표 ROAS를 정할 때의 최저선이 됩니다. |
| 손익분기 매출 | 매출총이익이 광고비와 정확히 같아지는 매출(‘광고비 ÷ 마진율 × 100’)입니다. 이 매출일 때 ROAS는 손익분기 ROAS와 같아집니다. 손익분기점의 사고방식을 광고비에 적용한 것입니다. |
| ROI (투자수익률) | 투자액에 대한 이익의 비율(‘이익 ÷ 투자액 × 100’)입니다. ROAS와 달리 분자가 이익이므로 0%가 손익분기, 마이너스면 적자입니다. 이 페이지에서는 투자액 = 광고비로 계산합니다. |
| 매출총이익 | 매출에서 상품의 원가(매입가, 제조비)를 뺀 이익입니다. 인건비나 임차료 등을 빼기 전의 이익이며, 광고비는 이 매출총이익에서 내게 됩니다. 실무에서는 ‘마진’이라고도 합니다. |
| 마진율 (매출총이익률) | 매출에 대한 매출총이익의 비율(%)로, ‘매출총이익 ÷ 매출 × 100’으로 구합니다. 원가율과 더하면 100%가 됩니다(마진율 = 100 − 원가율). 손익분기 ROAS를 구할 때 필요하며, 마진율 계산기 페이지에서 구할 수 있습니다. |
| 광고비 | 광고를 내는 데 든 비용입니다. 온라인 광고라면 클릭이나 노출에 대해 광고 매체에 낸 금액의 합계입니다. 소재 제작비나 운영 인건비를 넣을지는 회사마다 기준이 다르므로, ROAS를 비교할 때는 같은 방식으로 계산한 값끼리 비교하세요. |
| 목표 ROAS | 광고 운영에서 ‘이 이상을 목표로 한다’고 정한 ROAS 값입니다. 손익분기 ROAS에 남기고 싶은 이익만큼을 더해 정하는 것이 기본이며, Google Ads의 자동 입찰에도 ‘타겟 ROAS’로 설정할 수 있습니다(목표 CPA를 설정하는 것과 같은 방식). 재구매로 LTV가 높은 상품은 첫 구매의 목표를 낮게 잡기도 합니다. |
| 비율의 세 가지 계산 | ‘비교하는 양 ÷ 기준량 = 비율’, ‘기준량 × 비율 = 비교하는 양’, ‘비교하는 양 ÷ 비율 = 기준량’의 세 식입니다. 이 페이지의 ROAS, 필요 매출, 허용 광고비의 세 공식은 매출을 비교하는 양, 광고비를 기준량으로 놓은 이 세 가지 형태입니다. |
먼저 알아 두면 좋은 내용
이 페이지의 계산을 버튼만 누르는 것이 아니라 ‘뜻을 알고’ 쓸 수 있도록, 먼저 알아 두면 좋은 내용을 정리했습니다.
| 비율과 백분율(초등학교 6학년, 11~12세) |
|
| 비율의 세 가지 계산(초등학교 6학년, 11~12세) |
|
| 소수의 곱셈과 나눗셈(초등학교 5~6학년, 10~12세) |
|
| 매출, 원가, 이익의 관계(중학교 사회의 경제 단원 등) |
|
| 문자와 식, 등식의 변형(중학교 1~2학년, 12~14세) |
|
Excel로 계산하는 방법
| 매출 S(원) | 5000000 |
| 광고비 A(원) | 1000000 |
| ROAS(%) | =B1/B2*100 |
| 광고비 A(원) | 1500000 |
| 목표 ROAS(%) | 400 |
| 필요 매출 S(원) | =B1*B2/100 |
| 매출 S(원) | 9000000 |
| 목표 ROAS(%) | 300 |
| 허용 광고비 A(원) | =B1/B2*100 |
| 마진율 M(%) | 40 |
| 손익분기 ROAS(%) | =100/B1*100 |
| 매출 S(원) | 5000000 |
| 마진율 M(%) | 40 |
| 광고비 A(원) | 1000000 |
| 광고비를 뺀 이익 P(원) | =B1*B2/100-B3 |
| 광고비에 대한 ROI(%) | =B4/B3*100 |
예를 들어 첫 번째 표는 B3에 500(ROAS 500%), 두 번째 표는 B3에 6000000(필요 매출 600만 원), 세 번째 표는 B3에 3000000(허용 광고비 300만 원), 네 번째 표는 B2에 250(손익분기 ROAS 250%), 다섯 번째 표는 B4에 1000000(이익 100만 원), B5에 100(ROI 100%)이 표시됩니다. 입력란을 자신의 숫자로 바꾸기만 하면 됩니다.
Google 스프레드시트로 계산하는 방법
| 매출 S(원) | 5000000 |
| 광고비 A(원) | 1000000 |
| ROAS(%) | =B1/B2*100 |
| 광고비 A(원) | 1500000 |
| 목표 ROAS(%) | 400 |
| 필요 매출 S(원) | =B1*B2/100 |
| 매출 S(원) | 9000000 |
| 목표 ROAS(%) | 300 |
| 허용 광고비 A(원) | =B1/B2*100 |
| 마진율 M(%) | 40 |
| 손익분기 ROAS(%) | =100/B1*100 |
| 매출 S(원) | 5000000 |
| 마진율 M(%) | 40 |
| 광고비 A(원) | 1000000 |
| 광고비를 뺀 이익 P(원) | =B1*B2/100-B3 |
| 광고비에 대한 ROI(%) | =B4/B3*100 |
Python으로 계산하는 방법
revenue = 5000000 # 광고를 통한 매출(원)
ad_cost = 1000000 # 광고비(원)
gross_margin = 40 # 마진율(%)
roas = revenue / ad_cost * 100 # ROAS(%)
print(f"ROAS: {roas}% ({roas / 100}배)")
# 손익분기 ROAS: 매출총이익으로 광고비를 정확히 회수하는 ROAS
break_even_roas = 100 / gross_margin * 100
print(f"손익분기 ROAS: {break_even_roas}%")
# 광고비를 뺀 이익과 광고비에 대한 ROI
profit = revenue * gross_margin / 100 - ad_cost
roi = profit / ad_cost * 100
print(f"광고비를 뺀 이익: {profit}원")
print(f"광고비에 대한 ROI: {roi}%")
# 역산: 목표 ROAS와 광고비로 필요 매출 구하기
target_roas = 400
ad_cost2 = 1500000
required_revenue = ad_cost2 * target_roas / 100
print(f"필요 매출: {required_revenue}원")
# 역산: 목표 ROAS와 매출로 허용 광고비 구하기
target_roas2 = 300
revenue2 = 9000000
allowed_ad_cost = revenue2 / target_roas2 * 100
print(f"허용 광고비: {allowed_ad_cost}원")
LaTeX 등 수식 언어로 쓰는 법(복사 가능)
ROAS = S ÷ A × 100
\mathrm{ROAS} = \dfrac{S}{A} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>ROAS</mi>
<mo>=</mo>
<mfrac><mi>S</mi><mi>A</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
ROAS = S/A xx 100
revenue/adCost*100
ROAS := revenue/adCost*100;
ROAS = revenue/adCost*100;
ROAS = S/A × 100
S = A × ROAS ÷ 100
S = A \times \dfrac{\mathrm{ROAS}}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>S</mi>
<mo>=</mo>
<mi>A</mi>
<mo>×</mo>
<mfrac><mi>ROAS</mi><mn>100</mn></mfrac>
</mrow>
</math>
S = A xx ROAS/100
adCost*roas/100
revenue := adCost*roas/100;
revenue = adCost*roas/100;
S = A × ROAS/100
A = S ÷ ROAS × 100
A = \dfrac{S}{\mathrm{ROAS}} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>A</mi>
<mo>=</mo>
<mfrac><mi>S</mi><mi>ROAS</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
A = S/ROAS xx 100
revenue/roas*100
adCost := revenue/roas*100;
adCost = revenue/roas*100;
A = S/ROAS × 100
ROAS_BE = 100 ÷ M × 100
\mathrm{ROAS}_{\text{BE}} = \dfrac{100}{M} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>ROAS</mi><mtext>BE</mtext></msub>
<mo>=</mo>
<mfrac><mn>100</mn><mi>M</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
ROAS_be = 100/M xx 100
100/grossMargin*100
ROAS_be := 100/grossMargin*100;
ROAS_be = 100/grossMargin*100;
ROAS_BE = 100/M × 100
P = S × M ÷ 100 − A
P = S \times \dfrac{M}{100} - A
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mi>S</mi>
<mo>×</mo>
<mfrac><mi>M</mi><mn>100</mn></mfrac>
<mo>−</mo>
<mi>A</mi>
</mrow>
</math>
P = S xx M/100 - A
revenue*grossMargin/100 - adCost
profit := revenue*grossMargin/100 - adCost;
profit = revenue*grossMargin/100 - adCost;
P = S × M/100 − A
ROI = P ÷ A × 100
\mathrm{ROI} = \dfrac{P}{A} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>ROI</mi>
<mo>=</mo>
<mfrac><mi>P</mi><mi>A</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
ROI = P/A xx 100
profit/adCost*100
ROI := profit/adCost*100;
ROI = profit/adCost*100;
ROI = P/A × 100
ChatGPT 에게 물어서 계산하는 방법
당신은 온라인 광고 지표 계산을 돕는 어시스턴트입니다. 다음 계산을 Python 코드를 실제로 실행해서 하고, 실행 결과의 숫자만을 근거로 답하세요(암산이나 추측으로 답하지 마세요). 광고비 1,000,000원을 들여 광고를 통한 매출이 5,000,000원 있었습니다. 상품의 마진율(매출총이익률)은 40%입니다. 다음을 각각 구하세요. 1. ROAS(매출 ÷ 광고비 × 100, %와 배수) 2. 손익분기 ROAS(100 ÷ 마진율 × 100, %) 3. 광고비를 뺀 이익(매출 × 마진율 ÷ 100 − 광고비)과 광고비에 대한 ROI(이익 ÷ 광고비 × 100, %) 4. 다른 캠페인에서 광고비 1,500,000원으로 목표 ROAS 400%를 달성하는 데 필요한 매출(광고비 × ROAS ÷ 100) 5. 또 다른 캠페인에서 매출 9,000,000원으로 목표 ROAS 300%를 지킬 수 있는 허용 광고비(매출 ÷ ROAS × 100) 사용한 공식과 실행 결과의 숫자를 함께 보여 주세요.
사용법
-
1숫자 입력계산하고 싶은 숫자를 입력란에 입력합니다
-
2계산‘계산’ 버튼을 누릅니다
-
3결과 확인계산 결과가 바로 표시됩니다. 계산의 원리와 공식 해설도 같은 페이지에서 확인할 수 있습니다
DataChef의 특징
전문 지식 없이도 직관적이고 간단하게 사용
개인정보를 등록하지 않고도 이용할 수 있습니다
"다운로드"를 누르면 파일이 자동으로 삭제됩니다
출처 표기 불필요
상업적 이용 허가 연락도 필요 없습니다