Step-by-step guide: Soffi.io automatically compiles P&L from Google Sheets
Practical walkthrough using Soffi.io as an example
Picture the end of the month. It's past midnight, Excel is open on eight tabs, the formula in cell D17 is breaking the totals again, and your inbox is flooded with clarifications: "Why did our currency suddenly jump?" If you’ve ever compiled a P&L manually, sadly, this isn’t a fantasy.
The Soffi.io service takes this very routine off the CFO’s plate: it automatically pulls in fresh figures from Google Sheets, runs them through a template, and your report is ready for the morning meeting. No overtime, no frantic ctrl+z. Let’s break down how to set up this magic in a single evening.
Google Sheets
Sales report and cost accounting—the main thing is a stable structure: consistent column names, fixed sheets.
P&L Template in Google Docs or another Spreadsheet. Use your corporate template or draft your own: revenues at the top, costs below, margin at the end.
Access to Soffi.io—sign up, verify your email, and get an empty dashboard.
In your Soffi personal account, click "Data Sources → Add".
Select Google Sheets, grant the service access to the necessary tables.
For convenience, name the source something clear: Sales_July
, Costs_July
.
Check if the headers imported—they’ll be needed for formulas.
Lifehack: If rows are frequently added, set the range as "A:Z" instead of "A1:Z500"—Soffi will find fresh data automatically.
Open your P&L document.
Mark the recipient cells with curly braces:{{Revenue}}
, {{COGS}}
, {{Gross_Margin}}
—this way Soffi knows where to insert the numbers.
Save the file in Google Docs (or Sheets) and copy the URL—you’ll need it for the task.
Tip: Add a
{{Report_Date}}
row at the bottom—the service will automatically insert the current date, so you won’t need to update the header manually.
On the dashboard, click "New Task" → "Template Document".
Fill in the parameters:
Data source: Sales_July
, Costs_July
.
Template: link to your P&L file.
Frequency: Monthly → Every 1st day → 09:00.
In the Logic block, specify simple calculations (pseudocode is fine, Soffi will understand):
Revenue = SUM(Sales!B:B)
COGS = SUM(Costs!C:C)
Gross_Margin = Revenue - COGS
Margin_Percent = Gross_Margin / Revenue
Set the delivery channel: "Send file to email + Slack #finance chat."
Click "Save". Done—the task is scheduled.
Don’t wait until the 31st—better to run the task manually:
In the tasks list, select the one you need and click "Run Now".
In a few seconds, you’ll have a PDF in your email. Open it: all values should match your manual calculations.
Notice any discrepancies? Most often, the culprits are:
extra spaces in column headers;
a formula dividing by zero (empty row).
Fix the spreadsheet, refresh the source, and rerun the test.
After a successful test, you can… do nothing. On "Day X," Soffi will automatically:
pull in fresh data;
recalculate formulas;
update the date in the heading;
send the PDF wherever you specified.
And at 09:05 you hand out the finished report at the meeting—with coffee, not red eyes.
Before | With Soffi |
---|---|
4–6 hours of manual compiling | < 1 min automatic rendering |
Risk of typos, broken formulas | 0 human errors |
Late-night edits and stress | Clear schedule, peace of mind |
P&L files on personal drive | Centralized storage, permission-based access |
"What if I change the table structure?"
Just update the column names in "Data Sources." Formulas stay the same.
"Can I add a 'Quarterly Forecast' row?"
Yes. Add a new field {{Forecast_Q}}
in the template and add the formula to the task—done.
"Is it safe to grant the service access to financial data?"
Soffi uses Google OAuth, never stores passwords, and encrypts data at rest and in transit.
Automation isn’t a luxury; it’s how you reclaim time to work with your head, not just your keyboard. One evening, five steps—and your P&L is no longer a reason for overnight marathons. Try it, then look at the report in the morning and ask yourself: "What else can I delegate to algorithms?"
For some, numbers help make decisions. For everyone else, they help sleep well. Let Soffi handle the latter while you focus on the former.
Start using neural networks to automate your business today and get your first results in just 5 minutes.